diff options
author | Thomas <> | 2022-06-08 12:34:46 +0200 |
---|---|---|
committer | Thomas <> | 2022-06-08 12:39:44 +0200 |
commit | fbe3d540b3e5d11a23ba5837229f16721060a029 (patch) | |
tree | 983d27125c06c83d97591a38b597b9f6bbc3ccf7 /eaaf_core_api/src | |
parent | 459ee4756befd390139e10fb9be2b7acda1222fe (diff) | |
download | EAAF-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.java | 4 |
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"), |