summaryrefslogtreecommitdiff
path: root/eaaf_core_api/src
diff options
context:
space:
mode:
authorThomas <>2022-06-08 12:34:46 +0200
committerThomas <>2022-06-08 12:39:44 +0200
commitfbe3d540b3e5d11a23ba5837229f16721060a029 (patch)
tree983d27125c06c83d97591a38b597b9f6bbc3ccf7 /eaaf_core_api/src
parent459ee4756befd390139e10fb9be2b7acda1222fe (diff)
downloadEAAF-Components-fbe3d540b3e5d11a23ba5837229f16721060a029.tar.gz
EAAF-Components-fbe3d540b3e5d11a23ba5837229f16721060a029.tar.bz2
EAAF-Components-fbe3d540b3e5d11a23ba5837229f16721060a029.zip
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
Diffstat (limited to 'eaaf_core_api/src')
-rw-r--r--eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/data/ExtendedPvpAttributeDefinitions.java4
1 files changed, 4 insertions, 0 deletions
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"),