summaryrefslogtreecommitdiff
path: root/eaaf_core_utils/src/main
AgeCommit message (Collapse)AuthorFilesLines
2021-11-18add method to inject http headers into Apache HTTP-Client requestsThomas1-0/+19
2021-11-02add timezone to verifiable pendingRequestId'sThomas2-2/+2
2021-09-20switch to HSM-Facade 0.7.2 and add optional configuration property for gRPC ↵Thomas1-5/+23
deadline, see https://grpc.io/blog/deadlines/
2021-06-18update some log messagesThomas1-1/+1
2021-04-20update third-party libs and verify / fix some jUnit testsThomas1-3/+2
2021-04-19Merge branch 'feature/VT-21-016' into 'nightlyBuild'Thomas Lenz2-12/+443
Use custom SSLContext builder to generate BouncyCastle specific TrustManager... See merge request egiz/eaaf_components!23
2021-04-16Merge branch 'feature/small_changes' into feature/VT-21-016Thomas2-12/+443
2021-04-16Use custom SSLContext builder to generate BouncyCastle specific TrustManager ↵Thomas2-12/+443
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-04-14some code optimization to reduce memory consumptionThomas1-14/+14
2021-03-30update BpkBuilder to all natural an legal types for baseId'sThomas1-1/+1
2021-03-19add new method into X509UtilsThomas1-0/+15
2021-03-16some small updates in moa-spss moduleThomas1-4/+1
2021-03-12refactor some code to Java Stream APIThomas1-24/+15
2021-03-11refactor BpkBuilder in eaaf-utilsThomas1-0/+446
2021-01-22code-style and logging optimizationsThomas Lenz1-1/+1
2021-01-07add a second Apache Http-Client response-handler as default implementationThomas Lenz1-0/+25
2020-12-28update to HSM-Facade v0.6.0 and add HealthCheck functionalityThomas Lenz1-1/+42
2020-12-23add new module that include common-code for SpringBoot applicationsThomas Lenz1-1/+1
2020-12-09add findSecBugs extension into spotbugs plug-inThomas Lenz1-2/+3
2020-11-26add building block of a http ResponseHandler that returns the http status-codeThomas Lenz1-0/+23
2020-11-09refactor error-handling in pending-request generation-stategiesThomas Lenz4-67/+59
2020-11-05add scheduled eviction policy to clean-up expired or old http connections ↵Thomas Lenz1-64/+104
from pool
2020-11-04update loggingThomas Lenz1-4/+2
2020-11-03Initialize IAIK-MOA on any request, because there is an open unknown issue ↵Thomas Lenz1-7/+7
with signature-verification and lost configuration states
2020-10-19refactor PVP 1.x constants to reuse definitions for application chainingThomas Lenz1-14/+28
2020-10-19add new PVP1.x headerThomas Lenz1-1/+3
2020-10-16fix code-style problemThomas Lenz1-1/+1
2020-10-15add definitions for PVP2 R-Profile http-headersThomas Lenz1-0/+70
2020-08-27fix wrong log-message in EaafKeyStoreFactoryThomas Lenz2-1/+3
2020-08-26refactor JWS and JWE implementation in SL2.0 module to reuse JWS and JWE ↵Thomas Lenz2-0/+22
specific implementation in other classes
2020-07-30update third-party libsThomas Lenz1-101/+102
2020-07-03add EAAF specific serializer that supports whitelisting of classesThomas Lenz2-0/+108
2020-07-03updaste KeyStoreFactory and KeyStoreUtils to fix incompatibility with ↵Thomas Lenz3-16/+68
Shibboleth IDP implementation
2020-07-01switch to HSM-Facade v0.5.0Thomas Lenz1-8/+26
2020-06-23add new pendingRequestId generation-strategy that uses ↵Thomas Lenz1-0/+291
authenticated-encryption protect the internal pendingRequesttId
2020-06-19activates HSM-Facade, if HSM-Facade-Provider is an already loaded Java ↵Thomas Lenz1-54/+78
Security-Provider
2020-06-18add symmetric-key functionality into EaafKeyStoreFactory that supports ↵Thomas Lenz5-27/+381
passphrase based symmetric keys and keys from HSM-Facade
2020-06-15fix Code-Quality problem1.1.5Thomas Lenz1-4/+4
2020-06-12add TrustStore SSLContext builderThomas Lenz1-25/+91
2020-05-29update HttpClientBuilder factory to add 'ServiceUnavailableRetryStrategy' ↵Thomas Lenz2-1/+12
injection fix broken jUnit test
2020-05-11update HttpClientFactory to facilitate request retrying in case of an errorThomas Lenz4-8/+81
2020-05-05some more code polishingThomas Lenz1-12/+28
2020-05-05fix wrong log messagesThomas Lenz1-2/+2
2020-05-05refactor HSM-Facade initialization to JAVA Reflection API to facilitate ↵Thomas Lenz2-21/+69
usage of eaaf_core_utils without HSM-Facade
2020-05-05finish SSLContext creation by using KeyStore from HSM-FacadeThomas Lenz3-13/+16
2020-05-05first tests for SSL Client Auth. with HSM-FacadeThomas Lenz1-2/+12
2020-05-05refactor interface of method 'buildSslContextWithSslClientAuthentication' to ↵Thomas Lenz2-8/+12
inject information about the KeyStore-Provider
2020-03-31change default SSLContext factory to Apache HTTP-Client based versionThomas Lenz1-35/+24
2020-03-20set Socket timeout in ConnectionPoolManagerThomas Lenz1-9/+14
2020-03-11refactor HttpClientFactory.java to build HTTP clients with different ↵Thomas Lenz8-205/+534
authentication mechanisms