aboutsummaryrefslogtreecommitdiff
path: root/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/modules
AgeCommit message (Collapse)AuthorFilesLines
2019-02-04add code for eID4U attribute collectionThomas Lenz1-0/+66
2018-07-13some bug fixesThomas Lenz2-10/+8
2018-07-12Merge branch 'eIDAS_node_2.0_tests' into huge_refactoringThomas Lenz2-1/+87
# Conflicts: # id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder/AuthenticationDataBuilder.java # id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder/BPKBuilder.java # id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/parser/VerifyXMLSignatureResponseParser.java # id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/validator/VerifyXMLSignatureResponseValidator.java # id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/OAAuthParameterDecorator.java # id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/data/DynamicOAAuthParameters.java # id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/data/AuthenticationData.java # id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/moduls/AuthenticationManager.java # id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/EncryptedBPKAttributeBuilder.java # id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/utils/AssertionAttributeExtractor.java # id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/utils/SAML2Utils.java # id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/verification/metadata/SchemaValidationFilter.java # id/server/idserverlib/src/main/resources/moaid.authentication.beans.xml # id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/module/test/TestRequestImpl.java # id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/MOAIDAuthConstants.java # id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/api/IOAAuthParameters.java # id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/config/ConfigurationMigrationUtils.java # id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/utils/KeyValueUtils.java # id/server/modules/moa-id-module-bkaMobilaAuthSAML2Test/src/main/java/at/gv/egovernment/moa/id/auth/modules/bkamobileauthtests/BKAMobileAuthModule.java # id/server/modules/moa-id-module-bkaMobilaAuthSAML2Test/src/main/java/at/gv/egovernment/moa/id/auth/modules/bkamobileauthtests/tasks/FirstBKAMobileAuthTask.java # id/server/modules/moa-id-module-sl20_authentication/src/main/java/at/gv/egovernment/moa/id/auth/modules/sl20_auth/sl20/JsonSecurityUtils.java # id/server/modules/moa-id-module-sl20_authentication/src/main/java/at/gv/egovernment/moa/id/auth/modules/sl20_auth/tasks/CreateQualeIDRequestTask.java # id/server/modules/moa-id-module-sl20_authentication/src/main/java/at/gv/egovernment/moa/id/auth/modules/sl20_auth/tasks/ReceiveQualeIDTask.java # id/server/modules/module-monitoring/src/main/java/at/gv/egovernment/moa/id/monitoring/IdentityLinkTestModule.java
2018-06-20refactor PVP2 S-Profile implementation and perform first testsThomas Lenz1-108/+0
2018-06-14more refactoring staffThomas Lenz8-111/+27
2018-06-06refactor user whitelist to allow list updates without restarting the IDPThomas Lenz1-1/+1
2018-06-05implement user restriction based on whitelistingThomas Lenz1-0/+85
2018-05-28refactore code to use EAAF core componentsThomas Lenz12-518/+26
2017-09-20make SAML2 http POST-Binding template and mandate-service selection-template ↵Thomas Lenz2-8/+8
configurable for every online application
2016-10-25fix another problem in session databaseThomas Lenz3-35/+22
2016-10-07add additional redirect in elga mandate-service selection-process to get out ↵Thomas Lenz1-1/+14
from BKU communication switch version of elga-mandate-module to 1.1
2016-03-14refactor the GUI generation for user interactionThomas Lenz9-43/+57
2016-02-25add 'isAbortedByUser' flag to pending-request to indicate that this request ↵Thomas Lenz1-10/+12
is aborted, but the auth. process is not broken
2016-02-24refactor PVP protocol implementation to resuse code in other modulesThomas Lenz3-8/+8
2016-02-22add first parts of new federated authentication modulThomas Lenz2-352/+0
2016-02-22change Spring typesThomas Lenz6-8/+13
2016-02-19optimize authentication process in respect to session-transaction and ↵Thomas Lenz6-151/+51
transaction-store read/write operations
2016-02-19refactor Single Sign-On authentication consents evaluator to get executed by ↵Thomas Lenz5-13/+294
processEngine
2016-02-18remove unused codeThomas Lenz1-243/+1
2016-02-18fix problem with pending-requests and protocol specific error messagesThomas Lenz6-31/+43
2016-02-18refactor authentication process to use service-provider configuration from ↵Thomas Lenz4-4/+57
pending-request
2016-02-15First untested part: Refactor authentication modules and process management ↵Thomas Lenz8-61/+511
to Spring
2016-02-08fix possible NullPointerException if pendingRequest is not found any moreThomas Lenz1-0/+6
2016-01-15Merge branch 'multiple_IDP_publicURLPrefixes' into moa-id-3.0.0-snapshotThomas Lenz1-2/+1
Conflicts: id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/MOAIDAuthConstants.java id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/GenerateIFrameTemplateServlet.java id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/builder/assertion/PVP2AssertionBuilder.java
2015-10-13use module and action from pendingRequest instead of from moasession daoThomas Lenz1-1/+1
2015-10-12fix some problems in DispatcherServletThomas Lenz3-0/+469
2015-09-14move citizen-card authentication and validation (Security-layer ↵Thomas Lenz11-1515/+0
communication) to discrete module
2015-07-23update log messages with loglevel INFOThomas Lenz2-7/+2
2015-07-20fix problems with reversion logThomas Lenz2-1/+11
2015-07-20remove deprecated MOA-ID 2.x configuration DAO functionalityThomas Lenz7-14/+14
2015-07-20split AuthBlock validation and MIS sessionID request into discrete taskThomas Lenz5-143/+330
2015-07-17Merge branch 'new_key-value_solution' into moa-id-3.0.0-snapshotThomas Lenz3-9/+12
Conflicts: id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/modules/internal/tasks/GetMISSessionIDTask.java id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/GenerateIFrameTemplateServlet.java id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/VerifyAuthenticationBlockServlet.java id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/VerifyCertificateServlet.java id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/VerifyIdentityLinkServlet.java id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/OAParameter.java id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/OAAuthParameter.java id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/data/DynamicOAAuthParameters.java id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/entrypoints/DispatcherServlet.java id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/moduls/AuthenticationManager.java id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/moduls/SSOManager.java id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20AuthRequest.java id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20TokenRequest.java id/server/moa-id-commons/pom.xml id/server/modules/module-stork/src/main/java/at/gv/egovernment/moa/id/auth/modules/stork/tasks/CreateStorkAuthRequestFormTask.java pom.xml
2015-06-19refactor MOA-ID AuthConfigurationThomas Lenz3-9/+12
2015-06-16add first version of reversionslog implementationThomas Lenz6-6/+85
2015-04-22add unique session ID for loggingThomas Lenz1-0/+3
2015-04-20first fix to solve problems with errorhandling and process managmentThomas Lenz9-53/+123
2015-02-23Improve Process Engine signal servlet (MOAID-73)Thomas Knall2-3/+4
- Update Process Engine signal servlet in order to allow module to provider their own strategy for providing the moa session id. - Update moa id handbook. - Update javadoc.
2015-02-06Code cleanupThomas Knall1-2/+2
- Set moa-id version to 2.2.0-SNAPSHOT. - Fix Javadoc syntax issues in newly added classes. - Add warning log when executing deprecated auth sources.
2015-02-05Perform some cleanup tasksThomas Knall1-2/+2
- Rename AbstractSpringWebSupportedTask to MoaIdTask. - Remove some unnecessary code.
2015-02-05Fix wrong module sorting order.Thomas Knall1-1/+1
2015-02-04Create separate module STORK (MOAID-67)Thomas Knall19-1636/+201
- 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 remote-tracking branch 'remotes/origin/MOAID-62'Thomas Knall16-87/+34
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 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 Knall3-3/+32
- Add wildcard import to applicationContext.xml - Add some javadoc to AuthModule interface. - Remove STORKAuthModuleImpl from serviceloader based registration.
2015-01-29Integrate processes with module discovery.Thomas Knall16-0/+3229
- 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.