diff options
| -rw-r--r-- | common/res/resources/schemas/MOAIdentities.xsd | 43 | 
1 files changed, 24 insertions, 19 deletions
| diff --git a/common/res/resources/schemas/MOAIdentities.xsd b/common/res/resources/schemas/MOAIdentities.xsd index f2aa8f8e0..de9d9d4e4 100644 --- a/common/res/resources/schemas/MOAIdentities.xsd +++ b/common/res/resources/schemas/MOAIdentities.xsd @@ -1,27 +1,30 @@  <?xml version="1.0" encoding="UTF-8"?>
 +<!-- edited with XMLSPY v5 rel. 4 U (http://www.xmlspy.com) by Rudolf Schamberger (Stabsstelle IKT-Strategie) (Bundesrechenzentrum GmbH) -->
  <xs:schema targetNamespace="http://reference.e-government.gv.at/namespace/moa/20020822#/xmllpr20030814" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://reference.e-government.gv.at/namespace/moa/20020822#/xmllpr20030814" elementFormDefault="qualified" attributeFormDefault="unqualified">
 -	<xs:element name="MOAIdentities" >
 +	<xs:element name="MOAIdentities">
  		<xs:annotation>
  			<xs:documentation>MOAIdentities provides a mapping from identities to parameters used in the XMLLoginParameterResolver of MOA-ID</xs:documentation>
  		</xs:annotation>
 +		<xs:complexType>
 +			<xs:sequence maxOccurs="unbounded">
 +				<xs:element name="Mapping">
 +					<xs:complexType>
 +						<xs:sequence>
 +							<xs:element name="Identity">
 +								<xs:complexType>
 +									<xs:choice>
 +										<xs:element name="NamedIdentity" type="tns:NamedIdentityType"/>
 +										<xs:element name="bPKIdentity" type="tns:bPKIdentitiyType"/>
 +									</xs:choice>
 +								</xs:complexType>
 +							</xs:element>
 +							<xs:element name="Parameters" type="tns:ParametersType"/>
 +						</xs:sequence>
 +					</xs:complexType>
 +				</xs:element>
 +			</xs:sequence>
 +		</xs:complexType>
  	</xs:element>
 -	
 -	<xs:element name="MappingType">
 -	<xs:complexType>
 -		<xs:sequence maxOccurs="unbounded">
 -			<xs:element name="Identity">
 -				<xs:complexType>
 -					<xs:choice>
 -						<xs:element name="NamedIdentity" type="tns:NamedIdentityType"/>
 -						<xs:element name="bPKIdentity" type="tns:bPKIdentitiyType"/>
 -					</xs:choice>
 -				</xs:complexType>
 -			</xs:element>
 -			<xs:element name="Parameters" type="tns:ParametersType"/>
 -		</xs:sequence>
 -	</xs:complexType>
 -	</xs:element>
 -	
  	<xs:complexType name="bPKIdentitiyType">
  		<xs:simpleContent>
  			<xs:extension base="xs:boolean">
 @@ -41,6 +44,8 @@  	<xs:complexType name="ParametersType">
  		<xs:attribute name="UN" type="xs:string" use="optional"/>
  		<xs:attribute name="PW" type="xs:string" use="optional"/>
 +		<xs:attribute name="Param1" type="xs:string" use="optional"/>
 +		<xs:attribute name="Param2" type="xs:string" use="optional"/>
 +		<xs:attribute name="Param3" type="xs:string" use="optional"/>
  	</xs:complexType>
 -
  </xs:schema>
 | 
