aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-10-13fix(ux): update error message because it was grammatically incorrectThomas1-1/+1
2022-10-12chore(core): update third-party libsThomas1-10/+32
2022-10-11feat(ejustice): add validation to disallow eJusticeRole for legal and ↵Thomas5-3/+132
natural person in one single request
2022-10-11test(proxyservice): add some more jUnit tests for attribute-processingThomas2-1/+42
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 ↵Thomas9-221/+203
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-10-11feat(matching): clearing in case of ZMR and ERnP result contains the same personThomas2-5/+48
In case of KITT between ERnP and ZMR entries it's possible to get the same entity in both results. Remove ERnP result if ZMR results contains a person with same bPK.
2022-10-10test(zmr): remove some specific test-cases from integration tests that have ↵Thomas1-53/+0
to be started manually
2022-10-07test(core): fix full start-up test, because mocked ZMR response missing one ↵Thomas1-0/+3
element
2022-10-07chore(core): update third-party libThomas1-1/+1
2022-10-07fix(eIDAS-ERnP): eIDAS documents can by 'null' in ERnP responseThomas3-2/+100
2022-10-07feat(matching): check ZMR and ERnP response if enities are closedThomas13-27/+1921
ZMR and ERnP always return the latest version of an entity. However, that latest version can also have status closed and in that case the entity is not valid any more.
2022-08-25build(core): switch to next snapshot versionThomas11-13/+13
2022-08-25build(core): switch to next release versionproxyservice_1.0.0connector_1.3.3Thomas11-13/+13
2022-08-25feat(eidas): add support for new IDA AuthBlock formatThomas12-94/+617
The ID Austria system changes the format of technical AuthBlock with Frontend/Backend interface-specification v1.1.0
2022-08-24doc: add and update release notes and handbooksThomas5-6/+14
2022-08-24chore(UX): show transactionId in errorpageThomas3-0/+6
2022-08-23chore(ux): add BM.I logo into default configuration and update error page to ↵Thomas3-3/+3
use that logo
2022-08-23fix(proxyservice): add MS-Proxy-Service specific message-sourcesThomas2-0/+24
2022-08-23refact(core): optimize default error handler and add root context "/"Thomas2-19/+59
2022-08-22feat(core): add default error-handler to show custom error-page on any errorThomas8-222/+94
2022-08-22chore(core): update third-party libsThomas1-12/+12
2022-08-22build(proxyserice): optimize build and assembly processThomas3-9/+5
2022-08-22build: remove dependency that was included twiceThomas1-5/+1
2022-08-22doc: update and add readmes, handbooks, and release infosThomas13-11/+208
2022-08-22build(core): optimize build process to assembly ms-proxy and ms-connector by ↵Thomas7-37/+61
using differend project versions
2022-08-22chore(matching): add log-messages on level INFO to get more information ↵Thomas6-7/+31
about matching process
2022-08-17refact(proxy): rename SystemD property to 'eidas.ms-proxy.configuration'Thomas3-3/+3
2022-08-17Merge branch 'nightlybuild' of gitlab.iaik.tugraz.at:egiz/eidas_at_proxy ↵Thomas467-670/+20767
into nightlybuild
2022-08-17Merge branch 'feature/ms_proxy_service' into 'nightlybuild'Thomas Lenz467-670/+20767
add basic implementation of eIDAS-Node Proxy-Service request-controller See merge request egiz/eidas_at_proxy!20
2022-08-17feat(eidas): extend EJusticePersonRoleHandler to include additional ↵Thomas7-8/+261
requested attributes
2022-08-16style(eidas): fix typo in configuration propertiesThomas4-11/+17
2022-08-16feat(eidas): generate advanced attributes in response-processing tooThomas7-16/+316
2022-08-16feat(eidas): add advanced SP config post-processing based on requested ↵Thomas10-5/+242
attributes
2022-08-16chore(core): check if custom attribute-handler implementations are available ↵Thomas6-1/+48
on start-up
2022-08-16feat(proxy): add support for custom eIDAS attribute-handler into ↵Thomas6-1/+102
ProxyEidasAttributeRegistry This allow more sopisticated attribute-processing than simple mapping to IDA attributes
2022-08-16chore(eidas): add sector-specific attributes for BORIS project to eIDAS ↵Thomas1-6/+6
configuration add two eIDAS attributes: - http://e-justice.europa.eu/attributes/naturalperson/eJusticeNaturalPersonRole - http://e-justice.europa.eu/attributes/legalperson/eJusticeLegalPersonRole
2022-08-11chore(gui): show transactionId between errorCode and errorMsgThomas1-9/+9
2022-08-10feat(ux): show technical transactionId on errorPage, if availableThomas3-0/+7
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 ↵Thomas2-3/+81
natural-persons in parallel
2022-08-03chore(gui): change eMail address for support on BM.I sideThomas1-1/+1
2022-08-02Merge branch 'nightlybuild' into feature/ms_proxy_serviceThomas22-95/+96
# Conflicts: # ms_specific_proxyservice/src/test/resources/config/logback_config.xml
2022-08-02doc: update release date of version 1.3.2Thomas3-2/+9
2022-08-02build: switch to next snapshot versionThomas7-7/+7
2022-08-02build: switch to next release version1.3.2Thomas7-7/+7
2022-08-02test(matching): optimize validation of execution-context parametersThomas1-5/+22
2022-08-01doc: add readme and update historyThomas2-0/+32
2022-08-01doc: add documentation of eIDAS person-matching functionalityThomas1-0/+0
2022-08-01fix(matching): fix wrong parameter in other_matching_method GUI formThomas1-2/+2