aboutsummaryrefslogtreecommitdiff
path: root/eidas_modules/authmodule-eIDAS-v2/src/main/java/at/asitplus/eidas/specific
AgeCommit message (Collapse)AuthorFilesLines
2022-03-09chore(core): add support for multiple ms-connector stages into matching by ↵Thomas1-9/+53
alternative eIDAS auth.
2022-03-03fix(core): solve code-style issueThomas1-1/+1
2022-03-03fix(ernp): fix some problems in ERnP client that we found during testsThomas1-40/+38
2022-03-03test(ernp): add all ERnP integration tests into test that operates in real ↵Thomas1-1/+1
test ERnP
2022-03-03chore(ernp): optimize ERnP client based on results from integration testThomas1-36/+38
2022-03-02chore(ernp): update ERnP REST API to v1.5.1Thomas1-4/+21
2022-02-09feature(zmr): add MDS attributes as 'eIdAS-Documents' tooThomas2-1/+19
ZMR does not allow MDS update on regular places. Therefore, we add it as 'eIDAS-Documents' for later usage.
2022-02-08chore(core): fix some code-quality and code-style issuesThomas3-4/+6
2022-02-08fix(matching): update wrong error-reason and remove an unused method parameterThomas1-7/+6
2022-02-08chore(core): add log message and add empty lines for better readingThomas2-0/+3
2022-02-08chore(matching): update 'other-login-method' GUI steps to use it as common ↵Thomas3-8/+20
starting-point for any other alternative matching method
2022-02-08chore(matching): update matching by 'alternative eIDAS Login' to forward ↵Thomas1-0/+6
user to 'otherLoginMethod' GUI in case of an error and show specific error message
2022-02-08chore(matching): update matching by 'ID Austria login' to forward user to ↵Thomas1-2/+9
'otherLoginMethod' GUI in case of an error
2022-02-08fix(zmr): update wrong workflow identifier in ZMR request in case of ↵Thomas1-1/+1
match-by-residence step
2022-02-08feature(matching): finalize matching by residence searchThomas6-105/+230
Add ZMR communication and state validation for match-by-residence operation
2022-02-08refactor(matching): move AddresssucheController into eIDAS module to reuse ↵Thomas1-0/+258
data-model for tasks
2022-02-08chore(ernp): ignore search requests with residence information.Thomas1-1/+3
ERnP search is not used here, because we only search for people with Austrian residence and they are in ZMR only.
2022-02-08fix(matching): make matching DTO's serializeable because the has to be ↵Thomas4-4/+19
stored into session
2022-02-08chore(matching): fix some code-style and code-quality issuesThomas3-11/+16
2022-02-08chore(mathing): change log level ZMRClientThomas1-1/+1
2022-02-08refactor(matching): change 'kitt' and 'update' steps in 'InitialSearchTask'Thomas3-27/+59
- Update MDS in case of changes eIDAS data and already existing ERnP entry - Add additional attributes in case of new eIDAS attributes outside of MDS
2022-02-08feature(ernp): update MDS if register information does not match to ↵Thomas1-26/+85
information from eIDAS
2022-02-08chore(szr): remove dummy code for SZR emulationThomas1-91/+6
2022-02-08refactor(szr): remove 'insertErnp' functionality from SZR client.Thomas2-74/+4
After this, the person is directly added into ERnP by using ErnpRestClient
2022-02-08feature(ernp): add person into ERnP of mathing ends with no resultThomas4-144/+232
2022-02-08feature(ernp): port search and update steps from ZMR client to ERnP client ↵Thomas4-31/+310
because we need the same functionality on different API
2022-02-08fix(ernp): fix some bugs in ERnP client implementationThomas3-111/+180
2022-02-08feature(ernp): implement 'searchByPersonalIdentifier' as a first test versionThomas3-28/+407
2022-02-08refactor(ernp): change API of ERnP client to same model as ZMR clientThomas4-44/+168
2022-02-08refactor(ernp): move IErnpClient interface into another packageThomas3-2/+3
2022-02-08Merge branch 'feature/matching_base' into 'feature/matching_search_address'Thomas Lenz2-11/+13
# Conflicts: # connector/src/test/java/at/asitplus/eidas/specific/connector/test/saml2/Pvp2SProfileEndPointTest.java
2022-01-10Merge branch 'nightlybuild' into feature/matching_base_rebaseThomas2-11/+13
# Conflicts: # .gitlab-ci.yml # connector/src/main/resources/specific_eIDAS_connector.beans.xml # connector/src/test/java/at/asitplus/eidas/specific/connector/test/FullStartUpAndProcessTest.java # pom.xml
2021-12-07Add PLZ to search for adresses in ZMRChristian Kollmann1-1/+2
2021-12-02Search with user provided input in ZMR for addressesChristian Kollmann1-54/+56
2021-12-02add SOAP client to search addresses and add first simple test to request ↵Thomas1-0/+283
address information from real TEST ZMR
2021-12-01Display invalid user input instead of terminating the processChristian Kollmann4-74/+29
Fixes #18
2021-12-01Fix comparison of data setsChristian Kollmann3-21/+7
Fixes #16
2021-11-30Remove unused constantChristian Kollmann7-171/+161
Fixes #10
2021-11-16update 'advanced matching steps' tasks to optimize user handling between 'ID ↵Thomas4-3/+34
Austria Login', 'alternative eIDAS Login', and 'address search'
2021-11-16restructure matching step via alternative-eIDAS-authentication and add jUnit ↵Thomas3-75/+181
tests
2021-11-15add jUnit test for InitialSearchTask that uses production like responses ↵Thomas1-9/+14
from ZMR T-stage
2021-11-12fix some small bugs in ZMR client that we found by adding jUnit testsThomas1-7/+9
2021-09-21fix some bugs in ZMRClient that we found during first testing with ZMR T-StageThomas1-8/+16
2021-09-15optimize Apache CXF logging handlerThomas1-9/+15
2021-09-07change ZMR Workflow identifier to String provided by BM.IThomas1-9/+18
2021-09-02Merge branch 'feature/matching_rebased' into feature/matching_baseThomas54-1280/+6904
2021-09-02Merge branch 'master' into feature/matching_rebasedThomas6-66/+195
# Conflicts: # connector/src/main/java/at/asitplus/eidas/specific/connector/provider/StatusMessageProvider.java # connector/src/main/resources/specific_eIDAS_connector.beans.xml # connector/src/test/java/at/asitplus/eidas/specific/connector/test/FullStartUpAndProcessTest.java # connector/src/test/java/at/asitplus/eidas/specific/connector/test/utils/AuthenticationDataBuilderTest.java # connector/src/test/resources/spring/SpringTest_connector.beans.xml # eidas_modules/authmodule-eIDAS-v2/src/main/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/handler/AbstractEidProcessor.java # eidas_modules/authmodule-eIDAS-v2/src/main/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/tasks/GenerateAuthnRequestTask.java # eidas_modules/authmodule-eIDAS-v2/src/main/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/tasks/ReceiveAuthnResponseTask.java # eidas_modules/authmodule-eIDAS-v2/src/test/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/test/clients/SzrClientTest.java # eidas_modules/authmodule-eIDAS-v2/src/test/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/test/tasks/CreateIdentityLinkTaskEidNewTest.java # eidas_modules/authmodule-eIDAS-v2/src/test/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/test/tasks/CreateIdentityLinkTaskTest.java # eidas_modules/authmodule-eIDAS-v2/src/test/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/test/tasks/ReceiveAuthnResponseTaskTest.java # pom.xml
2021-08-12fix wrong timezone in IDA authblockThomas1-2/+5
2021-08-09add logging into SoapClient initialization to improve errorhandlingThomas1-0/+2
2021-07-26add country-specific search parameters for DEThomas1-4/+15