From fbe3d540b3e5d11a23ba5837229f16721060a029 Mon Sep 17 00:00:00 2001 From: Thomas <> Date: Wed, 8 Jun 2022 12:34:46 +0200 Subject: feat(attributes): define extended attribute that contais a CSV list of requested IDA attributes - The eIDAS AT-Proxy-Service uses that attribute to send the required attributes to IDA system --- .../gv/egiz/eaaf/core/api/data/ExtendedPvpAttributeDefinitions.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'eaaf_core_api') diff --git a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/data/ExtendedPvpAttributeDefinitions.java b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/data/ExtendedPvpAttributeDefinitions.java index 5d7fcc07..7be811aa 100644 --- a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/data/ExtendedPvpAttributeDefinitions.java +++ b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/data/ExtendedPvpAttributeDefinitions.java @@ -42,6 +42,10 @@ public interface ExtendedPvpAttributeDefinitions extends PvpAttributeDefinitions String SP_USED_MANDATE_TYPE_NAME = "urn:eidgvat:attributes.ServiceProviderMandateType"; String SP_USED_MANDATE_TYPE_FRIENDLY_NAME = "ServiceProvider-MandateType"; + String SP_REQUIRED_ATTRIBUTES_NAME = "urn:eidgvat:attributes.RequiredAttributes"; + String SP_REQUIRED_ATTRIBUTES_FRIENDLY_NAME = "ServiceProvider-RequiredAttributes"; + + enum SpMandateModes { NONE("none"), NATURAL("natural"), -- cgit v1.2.3