aboutsummaryrefslogtreecommitdiff
path: root/id/server/idserverlib/src/main/java
AgeCommit message (Collapse)AuthorFilesLines
2015-02-05Perform some cleanup tasksThomas Knall5-16/+5
- Rename AbstractSpringWebSupportedTask to MoaIdTask. - Remove some unnecessary code.
2015-02-05Fix wrong module sorting order.Thomas Knall1-1/+1
2015-02-04Create exemplary AuthServlet module (MOAID-68)Thomas Knall5-522/+0
- Create new module moa-id-module-monitoring. - Move MonitoringServlet, DatabaseTestModule, IdentityLinkTestModule, TestManager and TestModuleInterface to new module. - Update pom.xml, adding new module dependency. - Update web.xml, disabling static servlet registration. - Add @WebServlet servlet registration for MonitoringServlet.
2015-02-04Add comment to ProcessInstanceStore primary key fieldThomas Knall1-0/+9
2015-02-04Persistence issue fixed (MOAID-62)Thomas Knall4-16/+7
- ProcessInstanceStore: Removed primary key column "id", set processInstanceId as new primary key column. - Renamed "save"-methods that actually save-or-update to "saveOrUpdate...".
2015-02-04Create separate module STORK (MOAID-67)Thomas Knall23-1655/+33
- Add new maven module moa-id-modules and sub module moa-id-module-stork. - Move stork relates processes and task to module moa-id-module-stork. - Move module registration to modules package.
2015-02-03serialize ExecutionContext data in a single database fieldChristian Wagner1-7/+6
2015-02-02Fix persistence.Thomas Knall2-8/+15
2015-02-02fix process instance persistenceChristian Wagner2-14/+15
2015-01-30Merge branch 'MOAID-62'Thomas Knall9-167/+180
Conflicts: id/server/auth/src/main/webapp/WEB-INF/applicationContext.xml
2015-01-30add persistence to process-engineChristian Wagner9-167/+176
additionally remove unnecessary method in the DAO
2015-01-30Merge branch 'MOAID-62'Thomas Knall3-34/+99
2015-01-30Merge remote-tracking branch 'remotes/origin/MOAID-62'Thomas Knall49-106/+2366
Conflicts: id/server/auth/src/main/webapp/WEB-INF/applicationContext.xml id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/moduls/moduleregistration/AuthModuleImpl.java id/server/idserverlib/src/main/resources/META-INF/services/at.gv.egovernment.moa.id.moduls.moduleregistration.AuthModule
2015-01-30Merge STORK DocumentService fixThomas Lenz2-7/+26
Conflicts: id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/AuthConfigurationProvider.java
2015-01-30small DAO code review from ThomasGerwin Gsenger1-23/+27
2015-01-30implement DAO methods, add exeptions to ProcessInstanceStoreDAO interfaceGerwin Gsenger3-34/+95
2015-01-30Add dynamic servlet registration for STORK processes.Thomas Knall2-14/+37
- Add STORKWebApplicationInitializer.java - Adjust web.xml - Move STORK.authmodule.beans.xml to src/main/resources/...
2015-01-30Add Spring based discovery for STORKAuthModuleThomas Knall4-14/+44
- Add wildcard import to applicationContext.xml - Add some javadoc to AuthModule interface. - Remove STORKAuthModuleImpl from serviceloader based registration.
2015-01-29Perform some cleanupThomas Knall1-1/+1
- Remove ProcessDefinitionFactoryBean from applicationContext.xml. - Minor code cleanup.
2015-01-29add new methods to the dao interface, enhance db entityGerwin Gsenger3-27/+105
2015-01-29PEPSConnectorServlet: load document service url from moa properties instead ↵Alexander Marsalek2-7/+24
of included included resource file
2015-01-29merge bugfixesThomas Lenz2-35/+117
2015-01-29add inital (empty) implementation of the ProcessInstanceStoreDAOGerwin Gsenger3-1/+63
2015-01-29added qaa checkAlexander Marsalek1-16/+65
2015-01-29integrate process engine from project 'dti-process-engine'Christian Wagner1-1/+1
- fix unit tests - correct namespaces - refactor package name
2015-01-29changes to get SI working,Alexander Marsalek2-19/+52
DocumentService: SI returns 500 instead of html page for GET requests => Nullpointerexception when LightweightSourceResolver tries to load the document SZRG: fiscalNumber was missing
2015-01-29Integrate processes with module discovery.Thomas Knall25-62/+93
- Fix AuthModuleImpl process resource uri. - Create package at.gv.egovernment.moa.id.auth.modules with submodule "internal" and "stork". - Rename AuthModuleImpl to DefaultAuthModuleImpl (placed in at.gv.egovernment.moa.id.auth.modules.internal). - Move stork specific tasks to "...stork.tasks" and internal modules to "...internal.tasks". - Fix bean classes in applicationContext.xml - Move process descriptions to at.gv.egovernment.moa.id.auth.modules.[internal|stork]. - Add STORKAuthModuleImpl.
2015-01-29integrate process engine from project 'dti-process-engine'Gerwin Gsenger32-84/+275
2015-01-29Merge branch 'MOAID-37'Thomas Knall19-66/+1640
2015-01-29Fix javadoc issues.Thomas Knall10-22/+22
2015-01-29Add STORK process (MOAID-58).Thomas Knall18-45/+1619
- Add STORKAuthentication.process.xml - Add PepsConnectorTask using code from PEPSConnectorServlet. - Split code from PEPSConnectorWithLocalSigningServlet into PepsConnectorHandleResponseWithoutSignatureTask and PepsConnectorHandleLocalSignResponseTask. - Replace SpringExpressionEvaluator within applicationContext.xml with SpringWebExpressionEvaluator (allowing expressions using request parameter(s)). - Make servlet mappings /PEPSConnectorWithLocalSigning and /PEPSConnector point to the process engine signaling servlet. - Add many FIXMEs marking problematic code. - Move code to start stork authentication from StartAuthenticationBuilder to CreateStorkAuthRequestFormTask. - Mark PEPSConnectorServlet and PEPSConnectorWithLocalSigningServlet deprecated. - Remove @author tknall from classes assembled using existing (bogus) code.
2015-01-29integrate process engine from project 'dti-process-engine' - INCOMPLETE!Christian Wagner23-0/+1992
- commit neccessary in order to avoid blocking the development process additional small fix due to earlier package renaming
2015-01-28switch to automated process selectionGerwin Gsenger1-9/+20
2015-01-28add automated process selectionChristian Wagner2-16/+34
2015-01-28implement ModuleRegistry, implement standard moaid process, start ↵Gerwin Gsenger4-31/+165
ModuleRegistry at moa-id startup, fix typo in package name
2015-01-27initial version of ModuleRegistry and ModuleAuthGerwin Gsenger2-0/+69
2015-01-26Fix Javadoc, remove disabled code.Thomas Knall2-30/+8
- Partly fix javadoc of AuthenticationServer. - Remove disabled code from AuthenticationServer.
2015-01-26Perform refactoring.Thomas Knall1-1/+1
- Rename ProcessIdentityLinkTask to PrepareAuthBlockSignatureTask.
2015-01-23Merge STORK2 fakeIDL extension into development branchThomas Lenz6-17/+102
2015-01-23Merge STORK2 code into development branchThomas Lenz10-45/+100
2015-01-23Add foreign identity process support (MOAID-61).Thomas Knall11-126/+411
- moa-id auth web.xml: Replace servlet mapping "/GetForeignID". - Fix some javadoc of AuthenticationServer. - Set GetForeignIDServlet deprecated. - Remove redundant code across several classes. - VerifyIdentityLinkTask: Separate identity link verification from subsequent (a) creation of CreateXMLSignatureRequest (ProcessIdentityLinkTask) and (b) creation of InfoBoxReadRequest (CertificateReadRequestTask).
2015-01-22Refactor VerifyIdentityLinkTask.Thomas Knall2-100/+61
- Prevent redundant code. - Store moa session before sending response. - Update javadoc for AuthenticationServer
2015-01-22Add mandate process support (MOAID-60).Thomas Knall11-232/+670
- Refactor moa-id auth web.xml -- Group the servlets with their corresponding mappings. -- Replace servlets for mappings "/GetMISSessionID", "/VerifyAuthBlock", "/VerifyCertificate" and "/VerifyIdentityLink". -- Remove disabled declarations. - Replace link http://jigsaw.w3.org/css-validator/images/vcss-blue with https://... within the internal templates (loginFormFull.html, sendAssertionFormFull.html, ...). - Set classes deprecated: GetMISSessionIDServlet, VerifyCertificateServlet - ProcessEngineSignalServlet: make GET delegate to PUT - Replace some "implements MOAIDAuthConstants" with "import static MOAIDAuthConstants.*". - Add detailed Javadoc to *Task.java. - Update DefaultAuthentication.process.xml for mandate - Add GetMISSessionIDTask and VerifyCertificateTask. - Add adapter class for iaik.IAIKRuntimeException in order to satisfy some library's bogus dependendies.
2015-01-21Add "DefaultAuthentication" process (AT, no mandates, no stork) (MOAID-59).Thomas Knall13-119/+1216
- Fix oa web.xml, switch to servlet 3.0. - moa-id-auth web.xml -- Add CharacterEncodingFilter for UTF-8 encoding. -- Add ProcessEngineSignalServlet. - Fix invalid template_*.html. - Add TODO[branch] annotations in order to indicates potential process flow branches. - Add some missing Javadoc. - Add property processInstandId to AuthenticationSession. - Add process engine support. - Fix HttpServlet init issues. - Set VerifyAuthenticationBlockServlet and VerifyIdentityLinkServlet deprecated.
2015-01-19Fix problem with PVP schemavalidation flagThomas Lenz1-1/+1
2015-01-19Fix wrong usage of servlet-api method.Thomas Knall1-1/+1
2015-01-16Add dti-process-engine support.Thomas Knall1-1/+3
2015-01-16add configuration parameter to deactivate PVP metadata schema validationThomas Lenz2-1/+13
2015-01-16add HTTP Proxy support to MIS and SZR-GW webservice request methodsThomas Lenz2-2/+4
2015-01-16Add minor fixes and updates.Thomas Knall3-5/+25
- Fix moa-id-auth web.xml and upgrade to servlet 3.0. - Reformat loginFormFull.html in order to enhance readability. - Add some TODOs and FIXMEs. - Adding some comments to DispatcherServlet in order to ease understanding the process.