aboutsummaryrefslogtreecommitdiff
path: root/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/util
AgeCommit message (Collapse)AuthorFilesLines
2021-12-14fix problem with session-data encryption on some deploymentsThomas Lenz1-30/+17
2021-08-30throw RuntimeException in case of an error during initialization of ↵Thomas Lenz1-3/+4
transaction encryption-layer
2020-08-31update validation in case of file:/ paths because trusted templates can be ↵Thomas Lenz1-4/+24
relative to config directory
2020-08-31fix SSRF bug in SAML1 parameter validatorThomas Lenz1-66/+73
2020-07-07Revert "update Cache encryption layer"Thomas Lenz1-2/+2
This reverts commit 132d79f5b4dca0beb10743a81899c8afa09913f9.
2020-07-06update Cache encryption layerThomas Lenz1-2/+2
2019-05-29refactoring from MOA-ID 3.4.x to MOA E-ID Proxy 4.0.xThomas Lenz1-2/+2
2019-02-04update SSLUtils to use default JVM trustStore for SSL connections as optionalThomas Lenz1-0/+11
2019-02-04move code for Cookie management into CookieUtils.javaThomas Lenz1-0/+37
2018-07-12Merge branch 'eIDAS_node_2.0_tests' into huge_refactoringThomas Lenz1-1/+4
# 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-22some more pvp2 updatesThomas Lenz2-2/+2
2018-06-20refactor PVP2 S-Profile implementation and perform first testsThomas Lenz2-72/+46
2018-06-15fix first refactoring problemsThomas Lenz1-0/+174
2018-06-14some more stuffThomas Lenz2-9/+23
2018-06-14more refactoring staffThomas Lenz1-144/+0
2018-05-28refactore code to use EAAF core componentsThomas Lenz6-557/+145
2018-05-16add initial version of Security-Layer 2.0 Authentication moduleThomas Lenz1-0/+37
2017-11-27add some more escaptionsThomas Lenz2-8/+29
2017-11-26add String escaping on same methodsThomas Lenz1-143/+0
2017-08-28update IAIK libsThomas Lenz1-2/+2
2017-03-16make nextByteRandom synchronized to additionally prevent problems with ↵Thomas Lenz1-1/+1
IAIK_JCE and Java JDK => 8u111
2017-03-14workaround to fix possible problem with OpenSAML ↵Thomas Lenz1-1/+11
SecureRandomIdentifierGenerator in combination with JDK 8.121 and IAIK_JCE that cause in a java.lang.ArrayIndexOutOfBoundsException
2016-10-24remove MOA-ID specific certStore directory.Thomas Lenz1-2/+2
From now, MOA-ID always use the MOA-SPSS certStore directory for chain building
2016-10-21update SSL certificate revocation-checking method-order if the IAIK_PKI ↵Thomas Lenz1-1/+2
module is used
2016-07-01refactor some more parts of SSL TrustManagerThomas Lenz1-3/+1
2016-05-10Update to MOA-SPSS 3.0.0-RC1Thomas Lenz12-733/+49
Merge branch 'moa-id-3.2_(OPB)' into moa-id_with_moa-sig_and_eccelerate Conflicts: id/moa-spss-container/pom.xml pom.xml
2016-05-09fix problem with PVP protocol and legacy mode (SP side BKU selection)Thomas Lenz1-3/+1
2016-04-08some Update of ELGA MandateService client implementationThomas Lenz1-2/+6
2016-04-07add initial version of a virtual IDP REST URL rewrite filterThomas Lenz1-0/+11
2016-03-30fix problem with XML parser and additional features optionsThomas Lenz1-9/+21
2016-03-21update libsThomas Lenz1-258/+0
2016-03-14refactor the GUI generation for user interactionThomas Lenz9-461/+10
2016-03-10MOA-ID, which use MOA-Sig (includes new IAIK-MOA, with iaik_xect, ↵Thomas Lenz2-64/+66
iaik_eccelerate, and new iaik_PKI module
2016-03-09fix some problems in ELGA-mandate moduleThomas Lenz1-2/+2
2016-03-08update mandate ReferenceValue generator.Thomas Lenz1-14/+81
This was necessary to get a referencevalue, which is MIS conform and which could used as SAML2 RequestID
2016-02-25generate CSS und JS for GUI dynamically.Thomas Lenz1-1/+9
Now all html templates must not include it's on CSS and JS as inline code
2016-02-18update error handling and Web based error messagesThomas Lenz1-1/+5
2016-02-15First untested part: Refactor authentication modules and process management ↵Thomas Lenz1-0/+9
to Spring
2016-01-22Merge branch 'eSense_eIDAS_development' into moa-id-3.2_(OPB)Thomas Lenz1-1/+47
Conflicts: id/server/idserverlib/pom.xml id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/MOAIDAuthInitializer.java id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/AuthConfiguration.java id/server/modules/module-stork/src/main/java/at/gv/egovernment/moa/id/auth/modules/stork/tasks/CreateStorkAuthRequestFormTask.java
2016-01-15Merge branch 'multiple_IDP_publicURLPrefixes' into moa-id-3.0.0-snapshotThomas Lenz1-0/+16
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
2016-01-14fix problem with eIDAS QAA to STORK QAA mappingThomas Lenz1-1/+1
2016-01-13add STORK-QAA <--> eIdAS-QAA level mapperThomas Lenz1-1/+47
2015-09-14move citizen-card authentication and validation (Security-layer ↵Thomas Lenz5-892/+69
communication) to discrete module
2015-09-11move authentication protocol implementation to separate modules.Thomas Lenz1-2/+0
authentication protocol modules are loaded by SPI now.
2015-08-26Allow multiple alias domainsThomas Lenz1-0/+16
- Every alias domain is a own EntityID which is the configured PublicURLPrefix
2015-07-17Merge branch 'new_key-value_solution' into moa-id-3.0.0-snapshotThomas Lenz7-19/+17
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-07-17first beta version of new MOA-ID WebGUI module for configurationThomas Lenz2-2/+2
2015-07-02develThomas Lenz1-6/+4
2015-06-19refactor MOA-ID AuthConfigurationThomas Lenz6-11/+11
2015-06-16add first version of reversionslog implementationThomas Lenz1-0/+28