Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-05-08 | feat(core): add in-line method to KeyStoreFactory | Thomas | 8 | -0/+338 | |
The keystore type 'inline' can be used to build a keystore by using PEM encoded certificate and key files. Example: pkcs12:keystore?private=certs/key.pem&cert=certs/certificate.pem | |||||
2023-02-06 | feat(http): add request interceptor to pre-emptive HTTP Basic authentication | Thomas | 1 | -0/+33 | |
2022-08-11 | refact(core): move JoseUtils into 'eaaf-utils' module | Thomas | 3 | -0/+88 | |
2022-06-08 | test(ssl): ignore SSL Client-Authentication test with prod. endpoint | Thomas | 1 | -0/+2 | |
2022-05-09 | test(http): fix possible false-positive test results | Thomas | 2 | -5/+12 | |
2022-04-19 | test(http): add second SSL client authentication test | Thomas | 1 | -24/+17 | |
INFO: SSL Client-Authentication with keys from HSM-Facade only works with BCJSSE Provider >= 1.70 and SystemD Parameter: -Dorg.bouncycastle.jsse.client.acceptRenegotiation=true if HTTP Server requires re-negotiation. Hint: do not enable SSL Debugging in BCJSSE Probider, because it throws a NullPointerException with HSM-Facade keys!!!! | |||||
2022-01-19 | test(core): add extension of ↵ | Thomas | 1 | -0/+39 | |
'AuthenticatedEncryptionPendingRequestIdGenerationStrategy' that allows generation of already expired tokens | |||||
2021-11-02 | add timezone to verifiable pendingRequestId's | Thomas | 1 | -1/+1 | |
2021-10-22 | add deadline into HSM-Facade Health-Check that fails this test if HSM-Facade ↵ | Thomas | 1 | -0/+1 | |
does not responde | |||||
2021-10-21 | add jUnit tests for bPK and HSM-Facade encryption | Thomas | 4 | -0/+392 | |
2021-09-20 | switch to HSM-Facade 0.7.2 and add optional configuration property for gRPC ↵ | Thomas | 1 | -0/+28 | |
deadline, see https://grpc.io/blog/deadlines/ | |||||
2021-09-03 | ignore jUnit in EaafKeyStoreFactoryTest because it looks conceptional invalid | Thomas | 1 | -0/+2 | |
2021-04-16 | Merge branch 'feature/small_changes' into feature/VT-21-016 | Thomas | 8 | -0/+221 | |
2021-04-16 | Use custom SSLContext builder to generate BouncyCastle specific TrustManager ↵ | Thomas | 8 | -0/+221 | |
in case of keys base on HSM-Facade, because SSLContext based on BCJSSE needs BCJSSE TrustManager BCJSSE is not compatible to SunJSSE TrustManager in Java >= 9 | |||||
2021-03-12 | refactor some code to Java Stream API | Thomas | 1 | -1/+2 | |
2021-03-11 | refactor BpkBuilder in eaaf-utils | Thomas | 1 | -0/+489 | |
2021-02-19 | update Dummy class for jUnit tests | Thomas | 1 | -1/+1 | |
2021-02-18 | update root-certificate of HSM-Facade for integration tests | Thomas | 1 | -8/+10 | |
2021-01-07 | add a second Apache Http-Client response-handler as default implementation | Thomas Lenz | 1 | -7/+19 | |
2020-12-28 | update to HSM-Facade v0.6.0 and add HealthCheck functionality | Thomas Lenz | 1 | -1/+33 | |
2020-12-09 | Merge branch 'feature/gitlabci' into 'nightlyBuild' | Thomas Lenz | 5 | -38/+46 | |
Feature/gitlabci See merge request egiz/eaaf_components!5 | |||||
2020-12-07 | update jUnit tests to fix problem with execution order | Thomas Lenz | 5 | -38/+46 | |
2020-11-09 | refactor error-handling in pending-request generation-stategies | Thomas Lenz | 1 | -51/+12 | |
2020-09-08 | fix some broken jUnit tests | Thomas Lenz | 1 | -1/+1 | |
2020-06-23 | add new pendingRequestId generation-strategy that uses ↵ | Thomas Lenz | 6 | -1/+579 | |
authenticated-encryption protect the internal pendingRequesttId | |||||
2020-06-19 | fix broken jUnit tests (update HSM-Facade certificates) | Thomas Lenz | 1 | -6/+8 | |
2020-06-19 | activates HSM-Facade, if HSM-Facade-Provider is an already loaded Java ↵ | Thomas Lenz | 1 | -1/+23 | |
Security-Provider | |||||
2020-06-18 | add symmetric-key functionality into EaafKeyStoreFactory that supports ↵ | Thomas Lenz | 2 | -0/+324 | |
passphrase based symmetric keys and keys from HSM-Facade | |||||
2020-06-03 | fix broken jUnit tests | Thomas Lenz | 1 | -92/+93 | |
2020-05-29 | update HttpClientBuilder factory to add 'ServiceUnavailableRetryStrategy' ↵ | Thomas Lenz | 2 | -4/+7 | |
injection fix broken jUnit test | |||||
2020-05-11 | update HttpClientFactory to facilitate request retrying in case of an error | Thomas Lenz | 2 | -1/+211 | |
2020-05-05 | finish SSLContext creation by using KeyStore from HSM-Facade | Thomas Lenz | 1 | -15/+12 | |
2020-05-05 | first tests for SSL Client Auth. with HSM-Facade | Thomas Lenz | 4 | -9/+54 | |
2020-05-05 | add empty core-configuration for HSM-Facade into HttpClientFactoryTest | Thomas Lenz | 1 | -2/+9 | |
2020-04-08 | fix broken jUnit test that selects wrong trusted SSL-Client certificate | Thomas Lenz | 1 | -0/+2 | |
2020-03-26 | some more editorial changes | Thomas Lenz | 1 | -12/+12 | |
2020-03-25 | some codestyle changes | Thomas Lenz | 1 | -12/+13 | |
2020-03-11 | refactor HttpClientFactory.java to build HTTP clients with different ↵ | Thomas Lenz | 1 | -0/+328 | |
authentication mechanisms | |||||
2020-02-25 | update eaaf-utils to HSM-Facade v0.3.0-SNAPSHOT | Thomas Lenz | 1 | -40/+0 | |
2020-02-20 | add two jUnit test and CodeStyle modifications | Thomas Lenz | 1 | -18/+8 | |
2020-02-18 | update jUnit test for module specific message sources | Thomas Lenz | 1 | -10/+13 | |
2020-02-17 | update EaafKeyStoreFactory to get the Security Provider if the KeyStore ↵ | Thomas Lenz | 1 | -17/+31 | |
depends on a special provider implementation | |||||
2020-02-17 | add jUnit tests for HSM Facade integration. | Thomas Lenz | 1 | -2/+32 | |
2020-02-17 | update jUnit tests to operate on HSM Facade from A-Sit+ | Thomas Lenz | 2 | -64/+99 | |
2020-02-14 | add common-code for KeyStore and Credential handling | Thomas Lenz | 2 | -0/+81 | |
2020-02-14 | Integrate HSM Facade from A-SIT+ | Thomas Lenz | 11 | -3/+974 | |
The EaafKeyStoreFactory can be used to build KeyStores from differend providers and types | |||||
2019-12-09 | fix one type | Thomas Lenz | 1 | -0/+7 | |
add TestClass | |||||
2019-12-04 | common EGIZ code-style refactoring | Thomas Lenz | 2 | -46/+497 | |
2019-10-22 | add JUnitTestStatusMessenger implementation | Thomas Lenz | 1 | -0/+56 | |