summaryrefslogtreecommitdiff
path: root/eaaf_core_api/src
AgeCommit message (Collapse)AuthorFilesLines
2023-05-15refact(core): change process-data holder-implementation to use Jackson ↵Thomas3-104/+17
serialization for storage
2023-05-11refact(core): make data class Pair JSON serialisableThomas1-7/+9
2022-12-19feat(core): support not-notified eIDAS LoAThomas1-0/+2
2022-06-08feat(attributes): define extended attribute that contais a CSV list of ↵Thomas1-0/+4
requested IDA attributes - The eIDAS AT-Proxy-Service uses that attribute to send the required attributes to IDA system
2022-04-12refact(config): split IConfigurationWithSP into two interfacesThomas3-28/+41
2022-01-19refactor(core): change API parameters from 'Date' to 'Instant'Thomas2-5/+6
2022-01-08[fix] solve circular dependencies between 'AuthenticationManager', ↵Thomas1-17/+0
'ModuleRegistration', and 'AuthModule' implementations
2021-12-07change IGuiFormBuilder interface to enable pre-evaluation of response ↵Thomas1-8/+14
contentType without rendering
2021-12-06update IGuiBuilderConfiguration to indicate asynchronous GUI renderingThomas1-0/+12
2021-09-02define new PVP attribute for ID Austria level (basic / full)Thomas1-1/+30
2021-05-23update attribute builder for MandateProfiles and add attribute builder for ↵Thomas1-0/+52
mandate mode to support eIDAS Proxy-Service with mandates
2021-04-21some small updates in central error-handlingThomas1-14/+16
2021-04-19refactor DateOfBirth in IAuthData and all implementations because ↵Thomas1-8/+13
DateOfBirth from SZR has not be a valid Date object
2021-04-19Merge branch 'feature/VT-21-016' into 'nightlyBuild'Thomas Lenz1-5/+7
Use custom SSLContext builder to generate BouncyCastle specific TrustManager... See merge request egiz/eaaf_components!23
2021-04-16Merge branch 'feature/VT-21-016' of ↵Thomas1-0/+1
gitlab.iaik.tugraz.at:egiz/eaaf_components into feature/VT-21-016 # Conflicts: # eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/services/ProtocolAuthenticationService.java # eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/ProtocolFinalizationController.java
2021-04-14some code optimization to reduce memory consumptionThomas1-2/+3
2021-04-07Interface extractionlalber1-2/+1
2021-03-30First version of featurelalber1-5/+6
2021-03-12refactor some code to Java Stream APIThomas1-0/+15
2021-03-11refactor BpkBuilder in eaaf-utilsThomas1-0/+1
2021-03-10add AuthSessionWrapper for ID Austria specific informationThomas1-0/+25
2021-03-08First version of featurelalber1-5/+6
2021-03-01change endpoints for protocol-finalization controller and add basic modul ↵Thomas1-0/+16
for end-points
2021-02-24update error-GUI form to differ between internal und external error-codesThomas2-1/+2
2021-02-23use internal-to-external error mapping for GUIThomas1-0/+2
2021-02-19fix wrong bPK calculation for XZVR and XERSB bpkTargetsThomas1-0/+21
2021-02-09add attribute definition for ID Austria binding public-keyThomas2-1/+7
2021-01-22code-style and logging optimizationsThomas Lenz1-1/+1
2020-12-09add findSecBugs extension into spotbugs plug-inThomas Lenz1-31/+0
2020-12-02add attribute-builder for piiTransactionId transferThomas Lenz2-3/+6
2020-11-13add attribute that holds EntityId of an eIDAS MS-ConnectorThomas Lenz1-0/+3
2020-11-09refactor error-handling in pending-request generation-stategiesThomas Lenz1-6/+6
2020-11-09add attribute-builder for unique transactionIdThomas Lenz1-0/+3
2020-10-21add new configuration property to switch between log-level "WARN" and "INFO" ↵Thomas Lenz1-5/+5
based on internal errorIds remove duplicated logging
2020-10-20Rename E-ID attribute 'userConsent' to 'userAuthblock'Thomas Lenz1-2/+2
2020-08-11add constants for encrypted wbPK target-identifierThomas Lenz1-12/+19
2020-07-30update MOA-Sig verification API to set signature-verification timestampThomas Lenz1-1/+9
2020-06-03add jUnit test for EAAF process-engineThomas Lenz1-2/+1
2020-05-04add Pattern for encryped bPK target identifier and add new method into ↵Thomas Lenz1-1/+8
BpkBuilder
2020-04-01update process-engine support HTTP POST and GET error forwarting.Thomas Lenz3-0/+48
This is needed for processes in IFrames
2020-03-31switch internal wbPK target-identifier for FN, ZVR, and ERSB to XFN, XZVR, ↵Thomas Lenz1-0/+32
and XERSB
2020-03-26fix codestyleThomas Lenz8-18/+29
2020-03-10Change internal representation of IssuerInstant from String to DateThomas Lenz1-2/+13
2020-03-10move attribute definition for mandateId into another classThomas Lenz2-6/+4
2020-02-27add new transactionId for PII related data onlyThomas Lenz1-0/+10
2020-02-20add two jUnit test and CodeStyle modificationsThomas Lenz2-1/+18
2020-02-17Merge branch 'feature/hsmfacade' into nightlyBuildThomas Lenz1-0/+28
# 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 Lenz1-0/+10
The EaafKeyStoreFactory can be used to build KeyStores from differend providers and types
2020-02-12add first untested version of EaafKeyStoreFactory that supports ↵Thomas Lenz1-0/+18
Software-Keystore and HSM-Facade
2020-02-12Add a few new constantsThomas Lenz1-4/+7