summaryrefslogtreecommitdiff
path: root/eaaf_core_utils
AgeCommit message (Collapse)AuthorFilesLines
2025-05-05build(core): switch to next release version2.0.6Thomas1-1/+1
2025-02-25fix(pkce): code verifier requires at least 43 charactersThomas2-1/+3
2025-01-23build(core): switch to next snapshot versionThomas1-1/+1
2025-01-23build(core): switch to next release versionThomas1-1/+1
2025-01-13chore(core): only small API changesThomas2-2/+1
2024-10-23chore(core): update third-party libsThomas1-63/+69
2024-10-21build(core): switch to next snapshot versionThomas1-1/+1
2024-10-21build(core): switch to next release version2.0.4Thomas1-1/+1
2024-10-04doc(core): update JavaDocThomas1-0/+2
2024-10-04chore(core): optimize some configuration classesThomas2-4/+38
2024-10-04chore(core): update RFC7636 implementation to make data-classes serializableThomas1-1/+24
2024-09-05feat(i18): add method to set a specific Locale for i18n messageThomas3-3/+24
2024-08-29feat(utils): add RFC7636 (Outh2 PKCE) implementationThomas2-0/+209
2024-08-19build(core): switch to next snapshot versionThomas1-1/+1
2024-08-19build(core): switch to next release version2.0.3Thomas1-1/+1
2024-06-11feat(core): add method parameter to define custom max. age for pendingRequestIdThomas3-3/+42
2024-05-28build(core): switch to next snapshot versionThomas1-1/+1
2024-05-28build(core): switch to next release version2.0.22.x/mainThomas1-1/+1
2024-05-15feat(http): add custom trust-store configuration propertiesThomas4-31/+212
2024-04-25chore(core): change log-level to Info if IAIK-JCE was not on classpathThomas1-1/+1
2024-04-08build(core): switch to next snapshot versionThomas1-1/+1
2024-04-04build(core): switch to next release versionThomas1-1/+1
2024-04-03fix(http): include retry on HTTP POST requestsThomas4-33/+108
Reason: that feature looks be removed during refactoring from Apache HTTP Client v4.x to 5.x
2024-04-03feat(http): support HTTP-Proxy connections on client levelThomas5-2/+149
2024-03-28feat(http): add configuration parameter to set 'time-to-life' and ↵Thomas5-17/+70
'validation-after-inactivity' for ConnectionPool
2024-03-27fix(http): allow SSL host-certificate validation in any caseThomas3-2/+99
Before, it was only supported in case of SSL client authentication
2024-01-19build(core): switch to next snapshot versionThomas1-1/+1
2024-01-17build(core): switch to next release version2.0.0Thomas1-1/+1
2023-12-20style(core): fix code-style issueThomas1-1/+1
2023-12-20chore(core): add publicURLPrefix validation into some more modulesThomas1-41/+0
2023-12-20feat(core): add one more default implementation of HttpClientResponseHandlerThomas1-0/+28
2023-11-29fix(http): update HTTP client factory to fix problem with open ↵Thomas1-3/+9
'idle-connection-evictor' threads
2023-10-02feat(core): add configuration utils to operate on specific types of ↵Thomas2-0/+64
configuration values
2023-10-02chore(core): code clean-up and optimizationThomas1-2/+26
2023-09-11chore(core): remove some deprecated API methodsThomas7-19/+12
2023-09-08fix(core): remove some more old javax annotationsThomas2-5/+5
2023-09-06refact(core): remove some more javax. API referencesThomas1-2/+2
2023-08-31feat(core): refactor to openSAML 5 for Java 17Thomas14-270/+226
2023-08-31feat(core): starting switch from Spring5/JAVA11 to Spring6/Java17Thomas5-8/+24
IMPORTEND: Is not finished because that contains a braking change, like javax.servlet.* --> jakarta.servket.* as one example and we miss some third-party libs that use the new API. # Conflicts: # eaaf_core_api/checks/spotbugs-exclude.xml # eaaf_core_api/pom.xml # eaaf_core_utils/checks/spotbugs-exclude.xml # pom.xml
2023-08-31build(core): switch to new major-release version 2.0.0-SNAPSHOTThomas1-1/+1
This version requires Java 17 as minimum # Conflicts: # build_reporting/pom.xml # eaaf-springboot-utils/pom.xml # eaaf_core/pom.xml # eaaf_core_api/pom.xml # eaaf_core_utils/pom.xml # eaaf_modules/eaaf_module_auth_sl20/pom.xml # eaaf_modules/eaaf_module_moa-sig/pom.xml # eaaf_modules/eaaf_module_pvp2_core/pom.xml # eaaf_modules/eaaf_module_pvp2_idp/pom.xml # eaaf_modules/eaaf_module_pvp2_sp/pom.xml # eaaf_modules/pom.xml # pom.xml
2023-08-21feat(sl20): add basic certificate-validity check into JWS validationThomas4-48/+164
The check can be disabled by using the configuration property: modules.sl20.security.truststore.need.valid.certificate
2023-08-02build(core): switch to next snapshot versionThomas1-1/+1
2023-08-02build(core): switch to next release version1.3.15Thomas1-1/+1
2023-07-12feat(hsm-facade): make trusted SSL-certificate optional for HSM-Facade ↵Thomas2-37/+54
initialization
2023-07-12feat(http): Add connection timeout parameters to HTTP client-configurationThomas2-11/+27
2023-06-06fix(core): add some more allowed classes to Exception deserialization.Thomas2-1/+31
2023-06-05fix(core): update wrong encoded parameter in validation exceptionThomas1-1/+1
2023-05-31refact(core): change some more internal representation to make it JSON ↵Thomas2-2/+10
serializable
2023-05-15chore(utils): optimize type-specific deserializationThomas3-2/+6
2023-05-15refact(core): change process-data holder-implementation to use Jackson ↵Thomas4-6/+196
serialization for storage