diff options
| author | kstranacher_eGovL <kstranacher_eGovL@d688527b-c9ab-4aba-bd8d-4036d912da1d> | 2012-07-18 09:17:08 +0000 | 
|---|---|---|
| committer | kstranacher_eGovL <kstranacher_eGovL@d688527b-c9ab-4aba-bd8d-4036d912da1d> | 2012-07-18 09:17:08 +0000 | 
| commit | 31cc3b64155e46efcd2184d86d333c465d09e67d (patch) | |
| tree | 01e17c88ea3fadc6e8559e55dcf2935fb63ae12c /common/src/main | |
| parent | 07b0306ca470cca10eecceab1a762f995b894fb0 (diff) | |
| download | moa-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/src/main')
| -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>
 | 
