aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-12-01feat(ernp): change handling of entities with status "PersonAmtlichBeenden" againThomas2-22/+46
- filter all entries that are marked as "PersonAmtlichBeenden" - set flag 'allowNewErnpEntryByUser' to false in case of matching steps that requires single hit
2022-12-01doc: add readme for next version of MS-Connector and MS-ProxyServiceThomas2-2/+37
2022-12-01chore(core): update third-party libsThomas1-5/+5
2022-12-01fix(matching): change processing order in case of single entity selection ↵Thomas4-17/+235
and more than one ERnP results ERnP responses can include more than one results that are a mix of active and in-active persons. Therefore, we have to clear fist and check uniqueness afterwards
2022-12-01feat(proxyservice): add configuration flag to disable error forwarding to ↵Thomas7-98/+122
eIDAS Node
2022-11-30feat(ida): remove NameIdPolicy PERSISTENT from IDA SAML2 requestThomas2-8/+6
Reason: The IDA Shibboleth IDP does not support PERSISTENT yet
2022-11-23chore(core): update third-party libsThomas1-3/+3
2022-11-22chore(ida): change 'validUntil' in SAML2 metadata from 365 days to 24 hoursThomas1-1/+1
2022-11-21build(core): switch to next snapshot versionThomas11-12/+12
2022-11-21build(core): switch to next release versionconnector_1.3.5Thomas11-13/+13
2022-11-21doc(core): add readme and update handbook and historyThomas4-1/+158
2022-11-17style(core): fix some code-style issuesThomas2-4/+5
2022-11-17feat(core): add 'logback-gelf' lib to support logback appender with direkt ↵Thomas2-2/+12
GrayLog connections
2022-11-17feat(connector): add validation to disable private-SP support for specific ↵Thomas15-33/+167
countries
2022-11-17Merge branch 'nightlybuild' of gitlab.iaik.tugraz.at:egiz/eidas_at_proxy ↵Thomas0-0/+0
into nightlybuild
2022-11-17test(core): optimize jUnit tests to get better test coverageThomas9-11/+63
2022-11-17feat(core): add new group for actuator checks to provide a sub-set on publicThomas2-0/+7
2022-11-17feat(proxyservice): add healthcheck for IDA metadata providerThomas3-0/+213
2022-10-24chore(logging): change advanced statistic log to include matching details in ↵Thomas1-5/+22
error-case too
2022-10-21chore(logging): change format of statistic-log timestampThomas1-1/+1
2022-10-21test(matching): add some more validations for advanced statistic logThomas4-5/+33
2022-10-21test(matching): fix broken test after distiguish between insert ERnP by user ↵Thomas1-2/+5
and automated
2022-10-21feat(matching): add detailed matching results into JSON based statistic loggerThomas8-7/+161
2022-10-21feat(idaclient): add revision logging to log SAML2 communication ID'sThomas3-14/+24
2022-10-21feat(connector): add JSON based statistic loggerThomas4-0/+271
2022-10-21refact(core): switch to Connector and Proxy-Service specific statistic loggersThomas3-3/+6
2022-10-21feat(matching): distiguish between create ERnP entry by automated process or ↵Thomas6-7/+87
by user decision
2022-10-20chore(core): update third-party libsThomas1-6/+7
include commons-text-1.10.0 to fix CVE-2022-42889
2022-10-17style(matching): fix some code-style issuesThomas3-259/+274
2022-10-17feat(zmr): requesting latest version for ZMR update by using bPK onlyThomas4-3/+118
2022-10-17feat(mathing): join ZMR results and ERnP-to-ZMR-KITT resultsThomas2-13/+150
There are two ways to get a ZMR entry: 1. direct by ZMR 2. by ERnP marked as ZMR KITT entity In case of we only get a result by option 2, the ZMR entry has to be updated with eIDAS documents again
2022-10-17freat(ernp): update ERnP client to distiguish between active ERnP entries ↵Thomas6-40/+232
and closed ERnP entries that kitt to ZMR entries
2022-10-14feat(ux): add current timestamp into error GUIThomas3-0/+6
2022-10-13build(core): switch to next snapshot versionThomas11-12/+12
2022-10-13build(core): switch to next release version of MS-Connectorconnector_1.3.4Thomas11-12/+12
2022-10-13doc(connector): add readme and update historyThomas2-0/+38
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