aboutsummaryrefslogtreecommitdiff
path: root/id/server/auth
AgeCommit message (Collapse)AuthorFilesLines
2015-02-05Perform some cleanup tasksThomas Knall1-1/+1
- Rename AbstractSpringWebSupportedTask to MoaIdTask. - Remove some unnecessary code.
2015-02-04Create exemplary AuthServlet module (MOAID-68)Thomas Knall2-0/+11
- 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 logging for automatic servlet registration.Thomas Knall1-1/+8
2015-02-04Create separate module STORK (MOAID-67)Thomas Knall2-2/+6
- 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-01-30Merge branch 'MOAID-62'Thomas Knall1-9/+1
Conflicts: id/server/auth/src/main/webapp/WEB-INF/applicationContext.xml
2015-01-30add persistence to process-engineChristian Wagner1-13/+0
additionally remove unnecessary method in the DAO
2015-01-30Fix applicationContext.xml and STORKAuthentication.process.xmlThomas Knall1-1/+1
2015-01-30Merge remote-tracking branch 'remotes/origin/MOAID-62'Thomas Knall1-4/+1
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-30Add dynamic servlet registration for STORK processes.Thomas Knall1-1/+4
- Add STORKWebApplicationInitializer.java - Adjust web.xml - Move STORK.authmodule.beans.xml to src/main/resources/...
2015-01-30Add Spring based discovery for STORKAuthModuleThomas Knall2-1/+5
- Add wildcard import to applicationContext.xml - Add some javadoc to AuthModule interface. - Remove STORKAuthModuleImpl from serviceloader based registration.
2015-01-29Perform some cleanupThomas Knall2-5/+4
- Remove ProcessDefinitionFactoryBean from applicationContext.xml. - Minor code cleanup.
2015-01-29integrate process engine from project 'dti-process-engine'Christian Wagner1-1/+1
- fix unit tests - correct namespaces - refactor package name
2015-01-29Integrate processes with module discovery.Thomas Knall1-1/+4
- 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-29Merge branch 'MOAID-37'Thomas Knall2-23/+3
2015-01-29Add STORK process (MOAID-58).Thomas Knall2-23/+3
- 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 Wagner1-2/+4
- commit neccessary in order to avoid blocking the development process additional small fix due to earlier package renaming
2015-01-28implement ModuleRegistry, implement standard moaid process, start ↵Gerwin Gsenger1-1/+1
ModuleRegistry at moa-id startup, fix typo in package name
2015-01-23Add foreign identity process support (MOAID-61).Thomas Knall1-11/+1
- 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-22Add mandate process support (MOAID-60).Thomas Knall1-200/+72
- 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 Knall5-3/+35
- 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-16Add dti-process-engine support.Thomas Knall2-0/+39
2015-01-16Add minor fixes and updates.Thomas Knall1-27/+44
- 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.
2015-01-14Apply some minor fixes.Thomas Knall1-0/+21
- Add some FIXMEs. - Fix moa-id-auth web.xml and switch to Servlet 3.0. - Fix moa-id-auth logging (replace commons-logging with commons-logging-slf4j bridge, use log4j native binding). - Adjust logging of periodical tasks (no more logging at info level).
2014-10-31add .gitignore filesThomas Lenz1-0/+2
2014-10-30change version in handbook and mainpageThomas Lenz1-1/+1
2014-10-29Update third-party libsThomas Lenz1-0/+4
- some implementation updates was required
2014-09-12update version mainpage and handbookThomas Lenz1-1/+1
2014-09-12update dependency versionThomas Lenz1-1/+1
> org.apache.struts:struts2-core 2.3.16.3 > org.apache.struts:struts2-json-plugin 2.3.16.3 > joda-time:joda-time 2.4 > org.slf4j:jcl-over-slf4j 1.7.7 > org.slf4j:jul-to-slf4j 1.7.7 > org.slf4j:slf4j-api 1.7.7 > org.slf4j:slf4j-log4j12 1.7.7 > mysql:mysql-connector-java 5.1.32 > org.hibernate:hibernate-core 4.3.6.Final > org.hibernate:hibernate-entitymanager 4.3.6.Final > org.hibernate:hibernate-c3p0 4.3.6.Final > com.google.http-client:google-http-client-jackson2 1.19.0 > com.google.oauth-client:google-oauth-client-jetty 1.19.0 > org.apache.commons:commons-lang3 3.3.2 > commons-codec:commons-codec 1.9 > commons-logging:commons-logging 1.2 > xerces:xercesImpl 2.11.0 > postgresql:postgresql 9.3-1102-jdbc41 > junit:junit 3.8.2
2014-08-20update SecurityLayer TemplateThomas Lenz1-1/+1
2014-07-07Merge branch 'moa-2.1-Snapshot' into authnrequest_signrequest_splitAlexander Marsalek1-1/+1
2014-07-03update handbook and change version to 2.1.0Thomas Lenz1-1/+1
2014-07-02added support for splitting authnrequest &signrequestAlexander Marsalek2-3/+14
2014-06-13refactoringBojan Suzic1-0/+4
2014-06-13change version to 2.1-RC3MOA-ID-2.1-RC3Thomas Lenz1-2/+2
2014-06-11remove unused servletThomas Lenz1-6/+6
2014-06-11Handbook and MOA-ID-Auth Mainpage updateThomas Lenz2-2/+2
2014-06-06final betaversion if MOA-ID-Auth Single LogOutThomas Lenz2-5/+25
2014-06-05documentservice testingBojan Suzic1-1/+3
2014-05-21Revert "update version management"Thomas Lenz14-165/+0
This reverts commit e147bdb7da8e48c1483c7732a0eb6b6f54699b66. Conflicts: id/ConfigWebTool/pom.xml
2014-05-21remove unused depentenciesThomas Lenz1-0/+7
2014-05-20**Temporary BUGFIX***Thomas Lenz1-2/+8
exclude iaik_pki_module_1.0 which is used by libtsl.1.0 because it produce conflicts with iaik_moa_1.5 (both defines iaik.pki.PKIConfiguration interface, but with different interface specification!!!!)
2014-05-20update version managementThomas Lenz14-0/+165
2014-05-16update default config and handbookThomas Lenz4-3/+332
2014-05-16update versionsThomas Lenz1-6/+2
2014-05-12solve problem with log4j and tomcat 8Thomas Lenz1-2/+4
2014-05-02add interfederation attribute queryThomas Lenz1-1/+5
2014-04-16change version to 2.0.2-SnapshotThomas Lenz1-1/+23
2014-04-08add default log4j.propertiesThomas Lenz1-0/+27
2014-04-08change MOA-ID-Auth mainpage titleThomas Lenz1-1/+1
2014-04-03update Handbook and Mainpage version to 2.0.1MOA-2.0.1Thomas Lenz1-1/+1