diff options
Diffstat (limited to 'common/src')
-rw-r--r-- | common/src/main/resources/resources/schemas/MOA-ID-Configuration-1.5.2.xsd | 38 |
1 files changed, 20 insertions, 18 deletions
diff --git a/common/src/main/resources/resources/schemas/MOA-ID-Configuration-1.5.2.xsd b/common/src/main/resources/resources/schemas/MOA-ID-Configuration-1.5.2.xsd index c5f751061..147066241 100644 --- a/common/src/main/resources/resources/schemas/MOA-ID-Configuration-1.5.2.xsd +++ b/common/src/main/resources/resources/schemas/MOA-ID-Configuration-1.5.2.xsd @@ -203,6 +203,13 @@ </xsd:sequence>
</xsd:complexType>
</xsd:element>
+ <xsd:element name="TrustedTemplateURLs" minOccurs="0">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="TemplateURL" type="xsd:anyURI" maxOccurs="unbounded"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
@@ -666,25 +673,24 @@ </xsd:attribute>
</xsd:complexType>
<xsd:complexType name="SignatureCreationParameterType">
- <xsd:annotation >
+ <xsd:annotation>
<xsd:documentation>Enthält Informationen zu einem KeyStore bzw. Key zur STORK SAML AuthnRequest Signaturerstellung</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element ref="KeyStore"/>
<xsd:element ref="KeyName"/>
- </xsd:sequence>
+ </xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SignatureVerificationParameterType">
- <xsd:annotation >
+ <xsd:annotation>
<xsd:documentation>Enthält Informationen zur Verfikation von Signaturen einer STORK SAML Response</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
- <xsd:element ref="TrustProfileID"/>
- </xsd:sequence>
+ <xsd:element ref="TrustProfileID"/>
+ </xsd:sequence>
</xsd:complexType>
-
<xsd:element name="SAMLSigningParameter">
- <xsd:annotation >
+ <xsd:annotation>
<xsd:documentation>Enthält Informationen zur Erstellung und Verifikation von STORK SAML Messages</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
@@ -694,9 +700,8 @@ </xsd:sequence>
</xsd:complexType>
</xsd:element>
-
<xsd:element name="KeyStore">
- <xsd:annotation >
+ <xsd:annotation>
<xsd:documentation>URL zu einem KeyStore, der den privaten Schlüssel zum Erstellen einer Signatur enthält</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
@@ -708,7 +713,7 @@ </xsd:complexType>
</xsd:element>
<xsd:element name="KeyName">
- <xsd:annotation >
+ <xsd:annotation>
<xsd:documentation>Name zum Key eines KeyStores, der den privaten Schlüssel zum Erstellen einer Signatur darstellt</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
@@ -719,20 +724,18 @@ </xsd:simpleContent>
</xsd:complexType>
</xsd:element>
-
<xsd:element name="C-PEPS">
<xsd:annotation>
<xsd:documentation>Enthält Informationen zu einem Citizen Country PEPS (C-PEPS)</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
- <xsd:sequence>
- <xsd:element ref="stork:RequestedAttribute" minOccurs="0" maxOccurs="unbounded"/>
- </xsd:sequence>
+ <xsd:sequence>
+ <xsd:element ref="stork:RequestedAttribute" minOccurs="0" maxOccurs="unbounded"/>
+ </xsd:sequence>
<xsd:attribute name="countryCode" type="stork:CountryCodeType" use="required"/>
<xsd:attribute name="URL" type="xsd:anyURI" use="required"/>
</xsd:complexType>
</xsd:element>
-
<xsd:element name="STORK">
<xsd:annotation>
<xsd:documentation>Contains STORK related information</xsd:documentation>
@@ -740,7 +743,7 @@ <xsd:complexType>
<xsd:choice>
<xsd:sequence>
- <xsd:element ref="C-PEPS" minOccurs="1" maxOccurs="unbounded"/>
+ <xsd:element ref="C-PEPS" maxOccurs="unbounded"/>
<xsd:element ref="SAMLSigningParameter"/>
</xsd:sequence>
<xsd:sequence>
@@ -749,6 +752,5 @@ </xsd:sequence>
</xsd:choice>
</xsd:complexType>
-
- </xsd:element>
+ </xsd:element>
</xsd:schema>
|