← Prev in month ← Prev in thread
Next in thread → Next in month →

[security-services] Core 22 draft

From
Hallam-Baker, Phillip <>
Date
2001-12-31T21:37:05+00:00
ID
Thread
[security-services] Core 22 draft
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XML Spy v4.0 U beta 3.1 build Aug 27 2001 (http://www.xmlspy.com) by Phillip Hallam-Baker (Phillip Hallam-Baker) -->
<schema targetNamespace="http://www.xmltrustcenter.org/schema/xtaml-01.xsd" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:saml="http://www.oasis-open.org/committees/security/docs/draft-sstc-schema-assertion-18.xsd" xmlns:xtaml="http://www.xmltrustcenter.org/schema/xtaml-01.xsd" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
	<import namespace="http://www.oasis-open.org/committees/security/docs/draft-sstc-schema-assertion-18.xsd" schemaLocation="draft-sstc-schema-assertion-18.xsd"/>
	<import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="xmldsig-core-schema.xsd"/>
	<annotation>
		<documentation>xtaml-01.xsd</documentation>
	</annotation>
	<simpleType name="ValidityStatusType">
		<restriction base="string">
			<enumeration value="Valid"/>
			<enumeration value="Invalid"/>
			<enumeration value="Indeterminate"/>
		</restriction>
	</simpleType>
	<element name="KeyDelegationAssertion" type="xtaml:KeyDelegationAssertionType" substitutionGroup="saml:AbstractStatement"/>
	<complexType name="KeyDelegationAssertionType">
		<complexContent>
			<extension base="saml:StatementAbstractType">
				<sequence>
					<element name="MasterKey" type="xtaml:KeyBindingType"/>
					<element name="DelegateKey" type="xtaml:KeyBindingType"/>
					<element ref="xtaml:Constraints"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	<element name="Constraints" type="xtaml:ConstraintsType"/>
	<complexType name="KeyBindingType">
		<sequence>
			<element ref="ds:KeyInfo"/>
		</sequence>
	</complexType>
	<complexType name="ConstraintsType">
		<attribute name="MaximumChainLength" type="integer"/>
	</complexType>
	<element name="MetaAssertion" type="xtaml:MetaAssertionType" substitutionGroup="saml:AbstractStatement"/>
	<complexType name="MetaAssertionType">
		<complexContent>
			<extension base="saml:StatementAbstractType">
				<sequence>
					<element ref="xtaml:Declare" minOccurs="0" maxOccurs="unbounded"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	<element name="Declare" type="xtaml:DeclareType"/>
	<complexType name="DeclareType">
		<attribute name="ValidityStatus" type="xtaml:ValidityStatusType"/>
		<attribute name="First" type="anyURI"/>
		<attribute name="Last" type="anyURI"/>
		<attribute name="Terminal" type="boolean"/>
	</complexType>
	<element name="VerificationCondition" type="xtaml:VerificationConditionType" substitutionGroup="saml:AbstractStatement"/>
	<complexType name="VerificationConditionType">
		<complexContent>
			<extension base="saml:StatementAbstractType">
				<attribute name="location" type="anyURI"/>
			</extension>
		</complexContent>
	</complexType>
</schema>
← Prev in month ← Prev in thread
Next in thread → Next in month →