diff options
author | Thomas Lenz <thomas.lenz@egiz.gv.at> | 2021-02-09 11:50:11 +0100 |
---|---|---|
committer | Thomas Lenz <thomas.lenz@egiz.gv.at> | 2021-02-09 11:50:11 +0100 |
commit | c65863f0f1e437960d07cfecb789df9efc04681d (patch) | |
tree | fd8bd1d4a4d2d68eb2daeded740a59f00903c49c /eaaf_core_api | |
parent | 09648a93840d3ced36c1f1d018abca3ae08bda12 (diff) | |
parent | e1c33e600137c19625d747b002bcb1f1252fc138 (diff) | |
download | EAAF-Components-c65863f0f1e437960d07cfecb789df9efc04681d.tar.gz EAAF-Components-c65863f0f1e437960d07cfecb789df9efc04681d.tar.bz2 EAAF-Components-c65863f0f1e437960d07cfecb789df9efc04681d.zip |
Merge branch 'feature/small_changes' into 'nightlyBuild'
add attribute definition for ID Austria binding public-key
See merge request egiz/eaaf_components!15
Diffstat (limited to 'eaaf_core_api')
-rw-r--r-- | eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/IRequestStorage.java | 4 | ||||
-rw-r--r-- | eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/data/ExtendedPvpAttributeDefinitions.java | 4 |
2 files changed, 7 insertions, 1 deletions
diff --git a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/IRequestStorage.java b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/IRequestStorage.java index 2262e68a..93ce5695 100644 --- a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/IRequestStorage.java +++ b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/IRequestStorage.java @@ -19,6 +19,8 @@ package at.gv.egiz.eaaf.core.api; +import javax.annotation.Nullable; + import at.gv.egiz.eaaf.core.exceptions.EaafException; import at.gv.egiz.eaaf.core.exceptions.PendingReqIdValidationException; @@ -52,7 +54,7 @@ public interface IRequestStorage { * * @param pendingReqId Id of the pending request */ - void removePendingRequest(String pendingReqId); + void removePendingRequest(@Nullable String pendingReqId); /** * change the pendingRequestId of a pending-request. 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 37db2fa4..04cf07bb 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 @@ -36,6 +36,10 @@ public interface ExtendedPvpAttributeDefinitions extends PvpAttributeDefinitions String SP_USED_MANDATE_PROFILES_NAME = "urn:eidgvat:attributes.ServiceProviderMandateProfiles"; String SP_USED_MANDATE_PROFILES_FRIENDLY_NAME = "ServiceProvider-MandateProfiles"; + String EID_BINDING_PUBLIC_KEY_NAME = "urn:eidgvat:attributes.binding.pubkey"; + String EID_BINDING_PUBLIC_KEY_FRIENDLY_NAME = "Binding-PublicKey"; + + /* Attributes for E-ID */ String EID_ENCRYPTED_SOURCEID_NAME = "urn:eidgvat:attributes.vsz.value"; String EID_ENCRYPTED_SOURCEID_FRIENDLY_NAME = "vSZ"; |