summaryrefslogtreecommitdiff
path: root/eaaf_core
AgeCommit message (Collapse)AuthorFilesLines
2025-05-05build(core): switch to next release version2.0.6Thomas1-1/+1
2025-05-05chore(core): switch generic error-code from 9199 to 9999Thomas1-1/+1
2025-01-27chore(core): forward HTTP status-code from configuration into default GUI modelThomas2-2/+7
2025-01-27feat(core): add HTTP status-code as a property in central error-handling ↵Thomas7-0/+37
configuration
2025-01-27feat(gui): add HTTP status-code parameter to GUI configuration modelThomas2-1/+8
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 changesThomas8-21/+23
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-09chore(core): optimize process parameters for Web-based or iFrame-based ↵Thomas3-19/+16
authentication processes
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-08-16chore(core): switch some log-messages from INFO to DEBUGThomas1-2/+2
2024-08-12style(core): re-order methods in some classesThomas1-63/+62
2024-08-09feat(core): add extension point to customize error-responses in centrial ↵Thomas1-6/+27
error handling
2024-08-07fix(core): add authURL validation on error-page rendering tooThomas1-4/+12
2024-06-11feat(core): add method parameter to define custom max. age for pendingRequestIdThomas2-3/+24
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-24fix(core): set 'SameSite=None' to HTTP security cookieThomas1-2/+3
Reason: otherwise, cookie will not be sent in iFrame
2024-05-23fix(core): enable re-setting of already existing security HTTP cookiesThomas1-3/+5
2024-05-07fix(core): possible nullPointerException in case of HTTP cookies enabled but ↵Thomas1-2/+4
no cookie available
2024-05-06feat(core): add optional extended HTTP request validatorThomas9-4/+291
2024-04-08build(core): switch to next snapshot versionThomas1-1/+1
2024-04-04build(core): switch to next release versionThomas1-1/+1
2024-04-04fix(jackson): reflection based Jackson modul loaderThomas1-5/+6
Reason: Construct modul classes was wrong implemented before
2024-02-05fix(core): use centrial error-handling service to map internal to external ↵Thomas1-3/+3
error-codes
2024-02-02fix(core): possible NullPointerException during get generic data from sessionThomas1-42/+37
2024-02-01feat(core): add Jackson Joda moduleThomas2-3/+72
Hint: Modules will be only loaded if it is available on classpath
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-21feat(errorhandling): update configuration-model to exclude stake-trace loggingThomas9-17/+87
2023-12-20chore(core): add publicURLPrefix validation into some more modulesThomas2-18/+29
2023-11-29fix(gui): escape special characters in error messagesThomas1-1/+2
2023-11-29chore(gui): set additionl error-page parameters without escaptionThomas1-1/+1
2023-10-02chore(core): code clean-up and optimizationThomas2-12/+3
2023-09-11chore(core): remove some deprecated API methodsThomas2-7/+10
2023-09-05chore(core): some more clean-up tasks to Java 17Thomas2-2/+13
2023-09-01chore(core): update third-party libs to latest version and remove libs that ↵Thomas1-4/+0
we don't need any more
2023-08-31feat(core): refactor to openSAML 5 for Java 17Thomas32-93/+79
2023-08-31feat(core): starting switch from Spring5/JAVA11 to Spring6/Java17Thomas1-2/+3
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-22fix(core): remove pendingRequest from PendingReqIdValidationException before ↵Thomas1-1/+1
forwarding to error handling Reason: Error serialization is only allowed for a specific set of classes and the PendingRequest is already set in a seperate field.
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(core): add static method into PVP bPK attribute-builder to build ↵Thomas1-8/+19
attribute-values according to specification
2023-06-01refact(core): change custom object-serialization to protected to re-use it ↵Thomas1-1/+25
in specific AuthSession implementations
2023-05-31feat(core): add remove method to IPendingRequest interfaceThomas2-1/+11
2023-05-31refact(core): change some more internal representation to make it JSON ↵Thomas3-45/+201
serializable