aboutsummaryrefslogtreecommitdiff
path: root/modules/eidas_proxy-sevice/src/main/java/at/asitplus/eidas/specific
AgeCommit message (Collapse)AuthorFilesLines
2024-01-30chore(core): add some more logging improve session-linking between ↵Thomas2-3/+6
eIDAS-Node and MS-specific parts
2024-01-29feat(proxy): add revision logging for eIDAS outgoingThomas2-0/+9
2024-01-26feat(eidas): refactoring to eIDAS node v2.7Thomas3-10/+6
2023-12-11fix(proxyservice): possible nullpointer exceptionThomas1-1/+1
2023-12-11chore(proxyservice): write attribute names into log before forward to eIDAS nodeThomas1-2/+19
2023-12-07refact(proxyservie): simplify method APIThomas1-4/+4
2023-06-05fix(proxyservice): use requested SubjectNameIdFormat in eIDAS SAML2 responseThomas1-4/+35
2022-12-01feat(proxyservice): add configuration flag to disable error forwarding to ↵Thomas2-67/+77
eIDAS Node
2022-10-11feat(ejustice): add validation to disallow eJusticeRole for legal and ↵Thomas3-3/+83
natural person in one single request
2022-10-11feat(proxyservice): log warning in case of missing attributesThomas1-4/+7
2022-10-11feat(ejustic): add work-around to support BORIS eJustice attribute for ↵Thomas4-2/+101
natural person on IDA system eJustice attributes are implemented by using mandates on IDA side. However, European Commission only supports authentication without mandates. This work-around integrates both requirements into MS-Proxy-Service
2022-08-17feat(eidas): extend EJusticePersonRoleHandler to include additional ↵Thomas1-5/+17
requested attributes
2022-08-16style(eidas): fix typo in configuration propertiesThomas1-3/+3
2022-08-16feat(eidas): generate advanced attributes in response-processing tooThomas4-14/+109
2022-08-16feat(eidas): add advanced SP config post-processing based on requested ↵Thomas3-1/+99
attributes
2022-08-16chore(core): check if custom attribute-handler implementations are available ↵Thomas3-0/+41
on start-up
2022-08-16feat(proxy): add support for custom eIDAS attribute-handler into ↵Thomas2-1/+23
ProxyEidasAttributeRegistry This allow more sopisticated attribute-processing than simple mapping to IDA attributes
2022-08-08feat(proxy): optimize mandate support by selection mandate-mode based on ↵Thomas2-109/+124
requested attributes and profiles from configuration Now it's possible to deactivte legal- or natural-person mandates by mandate-profile configuration on eIDAS-Connector level
2022-08-05feat(proxy-service): add work-around to support mandates for legal- and ↵Thomas1-2/+13
natural-persons in parallel
2022-06-08chore(core): minory style, test and validation fixesThomas1-3/+8
2022-06-08feat(eidas): perform mapping between IDA and eIDAS attributes based on ↵Thomas3-162/+176
external configuration
2022-06-07feat(eidas): include IDA releated requested attributes into service-provider ↵Thomas1-7/+28
configuration
2022-06-07feat(eidas): update proxy-service attribute registry to request releated ↵Thomas2-8/+25
attributes
2022-06-07feat(eidas): add attribute-mapping service to map eIDAS attributs to IDA ↵Thomas5-0/+326
attributes
2022-06-03test(core): add smoke test with full eIDAS OutGoing login and error-handlingThomas1-1/+4
2022-06-03refactor(eidas): split 'authmodule-eIDAS-v2' into 'common-eidas'Thomas4-37/+37
code and connector-specific elements
2022-03-08refactor(core): move all project libs into sub-project 'modules'Thomas8-0/+1037