summaryrefslogtreecommitdiff
path: root/eaaf_modules/eaaf_module_pvp2_core/src/test/java/at
AgeCommit message (Collapse)AuthorFilesLines
2023-05-22chore(saml2): optimize metadata signature-verification filterThomas1-0/+53
Select trusted X509 certificates based on KeyInfo from XML-Signature, if possible
2023-01-18fix(saml2): support XML decryption by using key from HSM-FacadeThomas2-12/+114
Details: openSAML4 uses org.apache.xml.security.algorithms.JCEMapper to define JCE cryptoprovider for openSAML crypto. operations. However, this JCEMapper is not used for openSAML Decrypter, so it must be set manually.
2022-05-20test(saml2): fix signature-verification test because we get a valid ↵Thomas1-1/+1
errorCode now
2022-01-09chore(SAML2): update implementation to remove usage of deprecated ↵Thomas1-11/+11
openSAML4.x API
2022-01-08Merge branch 'opensaml_4.x' into nightlyBuildThomas8-62/+65
# Conflicts: # eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/metadata/PvpMetadataResolverAdapter.java # eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/verification/SamlVerificationEngine.java # eaaf_modules/eaaf_module_pvp2_core/src/test/java/at/gv/egiz/eaaf/modules/pvp2/test/binding/SoapBindingTest.java # eaaf_modules/eaaf_module_pvp2_core/src/test/java/at/gv/egiz/eaaf/modules/pvp2/test/dummy/DummyMetadataProvider.java # eaaf_modules/eaaf_module_pvp2_idp/src/main/java/at/gv/egiz/eaaf/modules/pvp2/idp/impl/AbstractPvp2XProtocol.java # eaaf_modules/eaaf_module_pvp2_sp/src/main/java/at/gv/egiz/eaaf/modules/pvp2/sp/impl/PvpAuthnRequestBuilder.java # pom.xml
2021-12-06update IGuiBuilderConfiguration to indicate asynchronous GUI renderingThomas1-0/+5
2021-07-01add tracelog into SAML2 verification engineThomas1-0/+114
2021-04-20update third-party libs and verify / fix some jUnit testsThomas3-20/+19
2020-10-13fix missing method in mockup-classThomas Lenz1-0/+5
2020-04-08refactor to OpenSAML 4.xThomas Lenz7-75/+75
2020-03-26some more editorial changesThomas Lenz4-13/+28
2020-03-26fix codestyleThomas Lenz3-36/+40
2020-03-20refactor SAML2 metadata signature-filter to use a TrustStore implementation ↵Thomas Lenz1-74/+81
to get trusted X509 certificates
2020-03-20switch to HSM-Facade 0.4-Snapshot and fix possible race-condition between ↵Thomas Lenz4-50/+70
jUnit tests
2020-03-11refactor HttpClientFactory.java to build HTTP clients with different ↵Thomas Lenz5-5/+5
authentication mechanisms
2020-02-25update eaaf-utils to HSM-Facade v0.3.0-SNAPSHOTThomas Lenz1-3/+0
2020-02-20add two jUnit test and CodeStyle modificationsThomas Lenz10-87/+100
2020-02-18update jUnit test for module specific message sourcesThomas Lenz1-8/+11
2020-02-17add jUnit tests for HSM Facade integration.Thomas Lenz4-292/+532
2020-02-17update jUnit tests to operate on HSM Facade from A-Sit+Thomas Lenz2-28/+52
2020-02-17fix one broken jUnit testThomas Lenz1-0/+39
add one new jUnit test
2020-02-17Merge branch 'feature/hsmfacade' into nightlyBuildThomas Lenz2-35/+63
# Conflicts: # eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/metadata/AbstractChainingMetadataProvider.java # eaaf_modules/eaaf_module_pvp2_idp/src/test/resources/spring/test_eaaf_core.beans.xml
2020-02-14Integrate HSM Facade from A-SIT+Thomas Lenz2-38/+66
The EaafKeyStoreFactory can be used to build KeyStores from differend providers and types
2020-02-10Hack: Integrate HsmFacade for signing operationsChristian Kollmann1-3/+3
2020-02-06add more jUnit testThomas Lenz5-87/+456
2020-02-06Refactor SamlVerificationEngineThomas Lenz4-1/+967
add some more jUnit tests
2020-02-05fix junit test that uses expired metadata for testingThomas Lenz1-15/+30
2020-02-05add Trusted-Certificates method to AbstractCredentialProviderThomas Lenz7-31/+532
add jUnit tests for AbstractCredentialProvider change method names in AbstractCredentialProvider
2020-02-04first stable version that uses OpenSAML 3.xThomas Lenz5-159/+1901
2020-02-02some more OpenSAML3 refactoring stuffThomas1-14/+17
2020-01-31a lot of more OpenSAML3 refactoring staffThomas Lenz3-0/+1008
This version is also NOT stable!