aboutsummaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authorkstranacher_eGovL <kstranacher_eGovL@d688527b-c9ab-4aba-bd8d-4036d912da1d>2012-07-18 09:17:08 +0000
committerkstranacher_eGovL <kstranacher_eGovL@d688527b-c9ab-4aba-bd8d-4036d912da1d>2012-07-18 09:17:08 +0000
commit31cc3b64155e46efcd2184d86d333c465d09e67d (patch)
tree01e17c88ea3fadc6e8559e55dcf2935fb63ae12c /common
parent07b0306ca470cca10eecceab1a762f995b894fb0 (diff)
downloadmoa-id-spss-31cc3b64155e46efcd2184d86d333c465d09e67d.tar.gz
moa-id-spss-31cc3b64155e46efcd2184d86d333c465d09e67d.tar.bz2
moa-id-spss-31cc3b64155e46efcd2184d86d333c465d09e67d.zip
Update configuration and parameter check: TrustedTemplateURLs
git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/trunk@1287 d688527b-c9ab-4aba-bd8d-4036d912da1d
Diffstat (limited to 'common')
-rw-r--r--common/src/main/resources/resources/schemas/MOA-ID-Configuration-1.5.2.xsd38
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>