schema location: | oasis-dss-1.0-core-spec-cd-r5-schema-extract.xsd |
attribute form default: | unqualified |
element form default: | qualified |
targetNamespace: | urn:oasis:names:tc:dss:1.0:core:schema |
schema location: | http://www.w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd |
attribute form default: | |
element form default: | qualified |
targetNamespace: | http://www.w3.org/2000/09/xmldsig# |
schema location: | http://www.oasis-open.org/committees/download.php/3408/oasis-sstc-saml-schema-protocol-1.1.xsd |
attribute form default: | unqualified |
element form default: | unqualified |
targetNamespace: | urn:oasis:names:tc:SAML:1.0:assertion |
schema location: | altova://ystream/xml.xsd |
attribute form default: | |
element form default: | |
targetNamespace: | http://www.w3.org/XML/1998/namespace |
Attributes | Attr. groups |
base | specialAttrs |
id | |
lang | |
space |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
properties |
|
||
children | ds:KeyInfo | ||
source | <xs:element name="AdditionalKeyInfo"> <xs:complexType> <xs:sequence> <xs:element ref="ds:KeyInfo"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
type | xs:anyURI | ||
properties |
|
||
source | <xs:element name="AdditionalProfile" type="xs:anyURI"/> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||
type | dss:AdditionalTimeInfoType | ||||||||||||||||||
properties |
|
||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="AdditionalTimeInfo" type="dss:AdditionalTimeInfoType"/> |
diagram | |||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||
type | dss:UpdateSignatureInstructionType | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="AddTimestamp" type="dss:UpdateSignatureInstructionType"/> |
diagram | |||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||
type | extension of xs:base64Binary | ||||||||||||
properties |
|
||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Base64Data"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:base64Binary"> <xs:attribute name="MimeType" type="xs:string" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||
type | extension of xs:base64Binary | ||||||||||||
properties |
|
||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Base64Signature"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:base64Binary"> <xs:attribute name="Type" type="xs:anyURI"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
properties |
|
||
children | dss:Name dss:SupportingInfo | ||
source | <xs:element name="ClaimedIdentity"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="saml:NameIdentifierType"/> <xs:element name="SupportingInfo" type="dss:AnyType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||
type | saml:NameIdentifierType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="Name" type="saml:NameIdentifierType"/> |
diagram | |||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||
type | dss:AnyType | ||||||||
properties |
|
||||||||
source | <xs:element name="SupportingInfo" type="dss:AnyType" minOccurs="0"/> |
diagram | |||||||||||||||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||||||||||||||
type | dss:DocumentType | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
children | dss:InlineXML dss:Base64XML dss:EscapedXML dss:Base64Data | ||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
source | <xs:element name="Document" type="dss:DocumentType"/> |
diagram | |||||||||||||||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||||||||||||||
type | extension of dss:DocumentBaseType | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
children | ds:Transforms ds:DigestMethod ds:DigestValue | ||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
source | <xs:element name="DocumentHash"> <xs:complexType> <xs:complexContent> <xs:extension base="dss:DocumentBaseType"> <xs:sequence> <xs:element ref="ds:Transforms" minOccurs="0"/> <xs:element ref="ds:DigestMethod"/> <xs:element ref="ds:DigestValue"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
properties |
|
||
children | dss:Document | ||
source | <xs:element name="DocumentWithSignature"> <xs:complexType> <xs:sequence> <xs:element ref="dss:Document"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
source | <xs:element name="IncludeObject"> <xs:complexType> <xs:attribute name="WhichDocument" type="xs:IDREF"/> <xs:attribute name="hasObjectTagsAndAttributesSet" type="xs:boolean" default="false"/> <xs:attribute name="ObjId" type="xs:string" use="optional"/> <xs:attribute name="createReference" type="xs:boolean" use="optional" default="true"/> </xs:complexType> </xs:element> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
properties |
|
||
children | dss:Document dss:TransformedData dss:DocumentHash dss:Other | ||
used by |
|
||
source | <xs:element name="InputDocuments"> <xs:complexType> <xs:sequence> <xs:choice maxOccurs="unbounded"> <xs:element ref="dss:Document"/> <xs:element ref="dss:TransformedData"/> <xs:element ref="dss:DocumentHash"/> <xs:element name="Other" type="dss:AnyType"/> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||
type | dss:AnyType | ||||
properties |
|
||||
source | <xs:element name="Other" type="dss:AnyType"/> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
properties |
|
||
children | dss:Recipient | ||
source | <xs:element name="IntendedAudience"> <xs:complexType> <xs:sequence> <xs:element name="Recipient" type="saml:NameIdentifierType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||
type | saml:NameIdentifierType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="Recipient" type="saml:NameIdentifierType" maxOccurs="unbounded"/> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
properties |
|
||
children | ds:KeyInfo dss:Other | ||
source | <xs:element name="KeySelector"> <xs:complexType> <xs:choice> <xs:element ref="ds:KeyInfo"/> <xs:element name="Other" type="dss:AnyType"/> </xs:choice> </xs:complexType> </xs:element> |
diagram | |||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||
type | dss:AnyType | ||||
properties |
|
||||
source | <xs:element name="Other" type="dss:AnyType"/> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
type | xs:language | ||
properties |
|
||
source | <xs:element name="Language" type="xs:language"/> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
properties |
|
||
children | dss:ReferenceXpath dss:Status | ||
used by |
|
||
source | <xs:element name="ManifestResult"> <xs:complexType> <xs:sequence> <xs:element name="ReferenceXpath" type="xs:string"/> <xs:element name="Status" type="xs:anyURI"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="ReferenceXpath" type="xs:string"/> |
diagram | |||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||
type | xs:anyURI | ||||
properties |
|
||||
source | <xs:element name="Status" type="xs:anyURI"/> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
type | dss:AnyType | ||
properties |
|
||
used by |
|
||
source | <xs:element name="OptionalInputs" type="dss:AnyType"/> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
type | dss:AnyType | ||
properties |
|
||
used by |
|
||
source | <xs:element name="OptionalOutputs" type="dss:AnyType"/> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
properties |
|
||
children | dss:ValidDetail dss:IndeterminateDetail dss:InvalidDetail | ||
source | <xs:element name="ProcessingDetails"> <xs:complexType> <xs:sequence> <xs:element name="ValidDetail" type="dss:DetailType" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="IndeterminateDetail" type="dss:DetailType" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="InvalidDetail" type="dss:DetailType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||
type | dss:DetailType | ||||||||||||
properties |
|
||||||||||||
children | dss:Code dss:Message | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="ValidDetail" type="dss:DetailType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||
type | dss:DetailType | ||||||||||||
properties |
|
||||||||||||
children | dss:Code dss:Message | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="IndeterminateDetail" type="dss:DetailType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||
type | dss:DetailType | ||||||||||||
properties |
|
||||||||||||
children | dss:Code dss:Message | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="InvalidDetail" type="dss:DetailType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
properties |
|
||
children | dss:SignedProperties dss:UnsignedProperties | ||
source | <xs:element name="Properties"> <xs:complexType> <xs:sequence> <xs:element name="SignedProperties" type="dss:PropertiesType" minOccurs="0"/> <xs:element name="UnsignedProperties" type="dss:PropertiesType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||
type | dss:PropertiesType | ||||||||
properties |
|
||||||||
children | dss:Property | ||||||||
source | <xs:element name="SignedProperties" type="dss:PropertiesType" minOccurs="0"/> |
diagram | |||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||
type | dss:PropertiesType | ||||||||
properties |
|
||||||||
children | dss:Property | ||||||||
source | <xs:element name="UnsignedProperties" type="dss:PropertiesType" minOccurs="0"/> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
properties |
|
||
children | dss:Identifier dss:Value | ||
used by |
|
||
source | <xs:element name="Property"> <xs:complexType> <xs:sequence> <xs:element name="Identifier" type="xs:anyURI"/> <xs:element name="Value" type="dss:AnyType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||
type | xs:anyURI | ||||
properties |
|
||||
source | <xs:element name="Identifier" type="xs:anyURI"/> |
diagram | |||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||
type | dss:AnyType | ||||||||
properties |
|
||||||||
source | <xs:element name="Value" type="dss:AnyType" minOccurs="0"/> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
properties |
|
||
children | dss:Name dss:SupportingInfo | ||
source | <xs:element name="RequesterIdentity"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="saml:NameIdentifierType"/> <xs:element name="SupportingInfo" type="dss:AnyType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||
type | saml:NameIdentifierType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="Name" type="saml:NameIdentifierType"/> |
diagram | |||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||
type | dss:AnyType | ||||||||
properties |
|
||||||||
source | <xs:element name="SupportingInfo" type="dss:AnyType" minOccurs="0"/> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||
type | dss:ResponseBaseType | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | dss:Result dss:OptionalOutputs | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="Response" type="dss:ResponseBaseType"/> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
properties |
|
||
children | dss:ResultMajor dss:ResultMinor dss:ResultMessage | ||
used by |
|
||
source | <xs:element name="Result"> <xs:complexType> <xs:sequence> <xs:element name="ResultMajor" type="xs:anyURI"/> <xs:element name="ResultMinor" type="xs:anyURI" minOccurs="0"/> <xs:element name="ResultMessage" type="dss:InternationalStringType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||
type | xs:anyURI | ||||
properties |
|
||||
source | <xs:element name="ResultMajor" type="xs:anyURI"/> |
diagram | |||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||
type | xs:anyURI | ||||||||
properties |
|
||||||||
source | <xs:element name="ResultMinor" type="xs:anyURI" minOccurs="0"/> |
diagram | |||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||
type | dss:InternationalStringType | ||||||||||||||
properties |
|
||||||||||||||
attributes |
|
||||||||||||||
source | <xs:element name="ResultMessage" type="dss:InternationalStringType" minOccurs="0"/> |
diagram | |
namespace | urn:oasis:names:tc:dss:1.0:core:schema |
source | <xs:element name="ReturnProcessingDetails"/> |
diagram | |
namespace | urn:oasis:names:tc:dss:1.0:core:schema |
source | <xs:element name="ReturnSignerIdentity"/> |
diagram | |
namespace | urn:oasis:names:tc:dss:1.0:core:schema |
source | <xs:element name="ReturnSigningTimeInfo"/> |
diagram | |||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||
type | dss:UpdateSignatureInstructionType | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="ReturnTimestampedSignature" type="dss:UpdateSignatureInstructionType"/> |
diagram | |||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="ReturnTransformedDocument"> <xs:complexType> <xs:attribute name="WhichReference" type="xs:integer" use="required"/> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="ReturnUpdatedSignature"> <xs:complexType> <xs:attribute name="Type" type="xs:anyURI" use="optional"/> </xs:complexType> </xs:element> |
diagram | |
namespace | urn:oasis:names:tc:dss:1.0:core:schema |
source | <xs:element name="ReturnVerificationTimeInfo"/> |
diagram | |||||||||||||||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||||||||||||||
type | dss:DocumentType | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
children | dss:InlineXML dss:Base64XML dss:EscapedXML dss:Base64Data | ||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
source | <xs:element name="Schema" type="dss:DocumentType"/> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
type | dss:SchemasType | ||
properties |
|
||
children | dss:Schema | ||
source | <xs:element name="Schemas" type="dss:SchemasType"/> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
type | xs:anyURI | ||
properties |
|
||
source | <xs:element name="ServicePolicy" type="xs:anyURI"/> |
diagram | |||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||
properties |
|
||||||||||||
children | ds:Signature dss:Timestamp dss:Base64Signature dss:SignaturePtr dss:Other | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="SignatureObject"> <xs:complexType> <xs:sequence> <xs:choice> <xs:element ref="ds:Signature"/> <xs:element ref="dss:Timestamp"/> <xs:element ref="dss:Base64Signature"/> <xs:element ref="dss:SignaturePtr"/> <xs:element name="Other" type="dss:AnyType"/> </xs:choice> </xs:sequence> <xs:attribute name="SchemaRefs" type="xs:IDREFS" use="optional"/> </xs:complexType> </xs:element> |
diagram | |||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||
type | dss:AnyType | ||||
properties |
|
||||
source | <xs:element name="Other" type="dss:AnyType"/> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | dss:XPathAfter dss:XPathFirstChildOf | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="SignaturePlacement"> <xs:complexType> <xs:choice> <xs:element name="XPathAfter" type="xs:string"/> <xs:element name="XPathFirstChildOf" type="xs:string"/> </xs:choice> <xs:attribute name="WhichDocument" type="xs:IDREF"/> <xs:attribute name="CreateEnvelopedSignature" type="xs:boolean" default="true"/> </xs:complexType> </xs:element> |
diagram | |||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="XPathAfter" type="xs:string"/> |
diagram | |||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="XPathFirstChildOf" type="xs:string"/> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||
properties |
|
||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="SignaturePtr"> <xs:complexType> <xs:attribute name="WhichDocument" type="xs:IDREF"/> <xs:attribute name="XPath" type="xs:string" use="optional"/> </xs:complexType> </xs:element> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
type | xs:anyURI | ||
properties |
|
||
source | <xs:element name="SignatureType" type="xs:anyURI"/> |
diagram | |||||||||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
children | ds:Transforms | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="SignedReference"> <xs:complexType> <xs:sequence> <xs:element ref="ds:Transforms" minOccurs="0"/> </xs:sequence> <xs:attribute name="WhichDocument" type="xs:IDREF" use="required"/> <xs:attribute name="RefURI" type="xs:anyURI" use="optional"/> <xs:attribute name="RefId" type="xs:string" use="optional"/> </xs:complexType> </xs:element> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
properties |
|
||
children | dss:SignedReference | ||
source | <xs:element name="SignedReferences"> <xs:complexType> <xs:sequence> <xs:element ref="dss:SignedReference" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||
type | saml:NameIdentifierType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="SignerIdentity" type="saml:NameIdentifierType"/> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
type | dss:SigningTimeInfoType | ||
properties |
|
||
children | dss:SigningTime dss:SigningTimeBoundaries | ||
source | <xs:element name="SigningTimeInfo" type="dss:SigningTimeInfoType"/> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||
type | extension of dss:RequestBaseType | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | dss:OptionalInputs dss:InputDocuments | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="SignRequest"> <xs:complexType> <xs:complexContent> <xs:extension base="dss:RequestBaseType"/> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||
type | extension of dss:ResponseBaseType | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | dss:Result dss:OptionalOutputs dss:SignatureObject | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="SignResponse"> <xs:complexType> <xs:complexContent> <xs:extension base="dss:ResponseBaseType"> <xs:sequence> <xs:element ref="dss:SignatureObject" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
properties |
|
||
children | ds:Signature dss:RFC3161TimeStampToken dss:Other | ||
used by |
|
||
source | <xs:element name="Timestamp"> <xs:complexType> <xs:choice> <xs:element ref="ds:Signature"/> <xs:element name="RFC3161TimeStampToken" type="xs:base64Binary"/> <xs:element name="Other" type="dss:AnyType"/> </xs:choice> </xs:complexType> </xs:element> |
diagram | |||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||
type | xs:base64Binary | ||||
properties |
|
||||
source | <xs:element name="RFC3161TimeStampToken" type="xs:base64Binary"/> |
diagram | |||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||
type | dss:AnyType | ||||
properties |
|
||||
source | <xs:element name="Other" type="dss:AnyType"/> |
diagram | |||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||
type | dss:UpdatedSignatureType | ||||||||||||
properties |
|
||||||||||||
children | dss:SignatureObject | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="TimestampedSignature" type="dss:UpdatedSignatureType"/> |
diagram | |||||||||||||||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||||||||||||||
type | extension of dss:DocumentBaseType | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
children | ds:Transforms dss:Base64Data | ||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
source | <xs:element name="TransformedData"> <xs:complexType> <xs:complexContent> <xs:extension base="dss:DocumentBaseType"> <xs:sequence> <xs:element ref="ds:Transforms" minOccurs="0"/> <xs:element ref="dss:Base64Data"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||
properties |
|
||||||||||||
children | dss:Document | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="TransformedDocument"> <xs:complexType> <xs:sequence> <xs:element ref="dss:Document"/> </xs:sequence> <xs:attribute name="WhichReference" type="xs:integer" use="required"/> </xs:complexType> </xs:element> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
properties |
|
||
children | dss:SerialNumber dss:CreationTime dss:Policy dss:ErrorBound dss:Ordered dss:TSA | ||
source | <xs:element name="TstInfo"> <xs:complexType> <xs:sequence> <xs:element name="SerialNumber" type="xs:integer"/> <xs:element name="CreationTime" type="xs:dateTime"/> <xs:element name="Policy" type="xs:anyURI" minOccurs="0"/> <xs:element name="ErrorBound" type="xs:duration" minOccurs="0"/> <xs:element name="Ordered" type="xs:boolean" default="false" minOccurs="0"/> <xs:element name="TSA" type="saml:NameIdentifierType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||
type | xs:integer | ||||
properties |
|
||||
source | <xs:element name="SerialNumber" type="xs:integer"/> |
diagram | |||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||
type | xs:dateTime | ||||
properties |
|
||||
source | <xs:element name="CreationTime" type="xs:dateTime"/> |
diagram | |||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||
type | xs:anyURI | ||||||||
properties |
|
||||||||
source | <xs:element name="Policy" type="xs:anyURI" minOccurs="0"/> |
diagram | |||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||
type | xs:duration | ||||||||
properties |
|
||||||||
source | <xs:element name="ErrorBound" type="xs:duration" minOccurs="0"/> |
diagram | |||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||
type | xs:boolean | ||||||||||
properties |
|
||||||||||
source | <xs:element name="Ordered" type="xs:boolean" default="false" minOccurs="0"/> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||
type | saml:NameIdentifierType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="TSA" type="saml:NameIdentifierType" minOccurs="0"/> |
diagram | |||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||
type | dss:UpdatedSignatureType | ||||||||||||
properties |
|
||||||||||||
children | dss:SignatureObject | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="UpdatedSignature" type="dss:UpdatedSignatureType"/> |
diagram | |
namespace | urn:oasis:names:tc:dss:1.0:core:schema |
source | <xs:element name="UseVerificationTime"/> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
type | dss:VerificationTimeInfoType | ||
properties |
|
||
children | dss:VerificationTime dss:AdditionalTimeInfo | ||
source | <xs:element name="VerificationTimeInfo" type="dss:VerificationTimeInfoType"/> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
type | dss:VerifyManifestResultsType | ||
properties |
|
||
children | dss:ManifestResult | ||
source | <xs:element name="VerifyManifestResults" type="dss:VerifyManifestResultsType"/> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||
type | extension of dss:RequestBaseType | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | dss:OptionalInputs dss:InputDocuments dss:SignatureObject | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="VerifyRequest"> <xs:complexType> <xs:complexContent> <xs:extension base="dss:RequestBaseType"> <xs:sequence> <xs:element ref="dss:SignatureObject" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||
type | extension of xs:dateTime | ||||||||||||||||||
properties |
|
||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="AdditionalTimeInfoType"> <xs:simpleContent> <xs:extension base="xs:dateTime"> <xs:attribute name="Type" type="xs:anyURI" use="required"/> <xs:attribute name="Ref" type="xs:string" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
used by |
|
||
source | <xs:complexType name="AnyType"> <xs:sequence> <xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||
children | dss:Code dss:Message | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="DetailType"> <xs:sequence> <xs:element name="Code" type="xs:anyURI" minOccurs="0"/> <xs:element name="Message" type="dss:InternationalStringType" minOccurs="0"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="Type" type="xs:anyURI" use="required"/> </xs:complexType> |
diagram | |||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||
type | xs:anyURI | ||||||||
properties |
|
||||||||
source | <xs:element name="Code" type="xs:anyURI" minOccurs="0"/> |
diagram | |||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||
type | dss:InternationalStringType | ||||||||||||||
properties |
|
||||||||||||||
attributes |
|
||||||||||||||
source | <xs:element name="Message" type="dss:InternationalStringType" minOccurs="0"/> |
diagram | |||||||||||||||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
source | <xs:complexType name="DocumentBaseType" abstract="true"> <xs:attribute name="ID" type="xs:ID" use="optional"/> <xs:attribute name="RefURI" type="xs:anyURI" use="optional"/> <xs:attribute name="RefType" type="xs:anyURI" use="optional"/> <xs:attribute name="SchemaRefs" type="xs:IDREFS" use="optional"/> </xs:complexType> |
diagram | |||||||||||||||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||||||||||||||
type | extension of dss:DocumentBaseType | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
children | dss:InlineXML dss:Base64XML dss:EscapedXML dss:Base64Data | ||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
source | <xs:complexType name="DocumentType"> <xs:complexContent> <xs:extension base="dss:DocumentBaseType"> <xs:choice> <xs:element name="InlineXML" type="dss:InlineXMLType"/> <xs:element name="Base64XML" type="xs:base64Binary"/> <xs:element name="EscapedXML" type="xs:string"/> <xs:element ref="dss:Base64Data"/> </xs:choice> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||
type | dss:InlineXMLType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="InlineXML" type="dss:InlineXMLType"/> |
diagram | |||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||
type | xs:base64Binary | ||||
properties |
|
||||
source | <xs:element name="Base64XML" type="xs:base64Binary"/> |
diagram | |||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="EscapedXML" type="xs:string"/> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="InlineXMLType"> <xs:sequence> <xs:any processContents="lax"/> </xs:sequence> <xs:attribute name="ignorePIs" type="xs:boolean" use="optional" default="true"/> <xs:attribute name="ignoreComments" type="xs:boolean" use="optional" default="true"/> </xs:complexType> |
diagram | |||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||
type | extension of xs:string | ||||||||||||||
properties |
|
||||||||||||||
used by |
|
||||||||||||||
attributes |
|
||||||||||||||
source | <xs:complexType name="InternationalStringType"> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute ref="xml:lang" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
children | dss:Property | ||
used by |
|
||
source | <xs:complexType name="PropertiesType"> <xs:sequence> <xs:element ref="dss:Property" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||
children | dss:OptionalInputs dss:InputDocuments | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="RequestBaseType"> <xs:sequence> <xs:element ref="dss:OptionalInputs" minOccurs="0"/> <xs:element ref="dss:InputDocuments" minOccurs="0"/> </xs:sequence> <xs:attribute name="RequestID" type="xs:string" use="optional"/> <xs:attribute name="Profile" type="xs:anyURI" use="optional"/> </xs:complexType> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||
children | dss:Result dss:OptionalOutputs | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="ResponseBaseType"> <xs:sequence> <xs:element ref="dss:Result"/> <xs:element ref="dss:OptionalOutputs" minOccurs="0"/> </xs:sequence> <xs:attribute name="RequestID" type="xs:string" use="optional"/> <xs:attribute name="Profile" type="xs:anyURI" use="required"/> </xs:complexType> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
children | dss:Schema | ||
used by |
|
||
source | <xs:complexType name="SchemasType"> <xs:sequence> <xs:element ref="dss:Schema" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
children | dss:SigningTime dss:SigningTimeBoundaries | ||
used by |
|
||
source | <xs:complexType name="SigningTimeInfoType"> <xs:sequence> <xs:element name="SigningTime" type="xs:dateTime"/> <xs:element name="SigningTimeBoundaries" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="LowerBoundary" type="xs:dateTime" minOccurs="0"/> <xs:element name="UpperBoundary" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||
type | xs:dateTime | ||||
properties |
|
||||
source | <xs:element name="SigningTime" type="xs:dateTime"/> |
diagram | |||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||
properties |
|
||||||||
children | dss:LowerBoundary dss:UpperBoundary | ||||||||
source | <xs:element name="SigningTimeBoundaries" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="LowerBoundary" type="xs:dateTime" minOccurs="0"/> <xs:element name="UpperBoundary" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||
type | xs:dateTime | ||||||||
properties |
|
||||||||
source | <xs:element name="LowerBoundary" type="xs:dateTime" minOccurs="0"/> |
diagram | |||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||
type | xs:dateTime | ||||||||
properties |
|
||||||||
source | <xs:element name="UpperBoundary" type="xs:dateTime" minOccurs="0"/> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||||||||
type | extension of dss:UpdateSignatureInstructionType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="TimeSignatureInstructionType"> <xs:complexContent> <xs:extension base="dss:UpdateSignatureInstructionType"> <xs:attribute name="TimeStampTheGivenSignature" type="xs:boolean" use="optional" default="false"/> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | |||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||
children | dss:SignatureObject | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="UpdatedSignatureType"> <xs:sequence> <xs:element ref="dss:SignatureObject"/> </xs:sequence> <xs:attribute name="Type" type="xs:anyURI" use="optional"/> </xs:complexType> |
diagram | |||||||||||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="UpdateSignatureInstructionType"> <xs:attribute name="Type" type="xs:anyURI" use="optional"/> </xs:complexType> |
diagram | |
namespace | urn:oasis:names:tc:dss:1.0:core:schema |
children | dss:CurrentTime dss:SpecificTime |
source | <xs:complexType name="UseVerificationTimeType"> <xs:choice> <xs:element name="CurrentTime"/> <xs:element name="SpecificTime" type="xs:dateTime"/> <xs:any namespace="##other"/> </xs:choice> </xs:complexType> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
properties |
|
||
source | <xs:element name="CurrentTime"/> |
diagram | |||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||
type | xs:dateTime | ||||
properties |
|
||||
source | <xs:element name="SpecificTime" type="xs:dateTime"/> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
children | dss:VerificationTime dss:AdditionalTimeInfo | ||
used by |
|
||
source | <xs:complexType name="VerificationTimeInfoType"> <xs:sequence> <xs:element name="VerificationTime" type="xs:dateTime"/> <xs:element ref="dss:AdditionalTimeInfo" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||||
type | xs:dateTime | ||||
properties |
|
||||
source | <xs:element name="VerificationTime" type="xs:dateTime"/> |
diagram | |||
namespace | urn:oasis:names:tc:dss:1.0:core:schema | ||
children | dss:ManifestResult | ||
used by |
|
||
source | <xs:complexType name="VerifyManifestResultsType"> <xs:sequence> <xs:element ref="dss:ManifestResult" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||
type | ds:CanonicalizationMethodType | ||||||||||||
properties |
|
||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="CanonicalizationMethod" type="ds:CanonicalizationMethodType"/> |
diagram | |||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||
type | ds:DigestMethodType | ||||||||||||
properties |
|
||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="DigestMethod" type="ds:DigestMethodType"/> |
diagram | |||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||
type | ds:DigestValueType | ||||
properties |
|
||||
used by |
|
||||
source | <xs:element name="DigestValue" type="ds:DigestValueType"/> |
diagram | |||
namespace | http://www.w3.org/2000/09/xmldsig# | ||
type | ds:DSAKeyValueType | ||
properties |
|
||
children | ds:P ds:Q ds:G ds:Y ds:J ds:Seed ds:PgenCounter | ||
used by |
|
||
source | <xs:element name="DSAKeyValue" type="ds:DSAKeyValueType"/> |
diagram | |||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||
type | ds:KeyInfoType | ||||||||||||
properties |
|
||||||||||||
children | ds:KeyName ds:KeyValue ds:RetrievalMethod ds:X509Data ds:PGPData ds:SPKIData ds:MgmtData | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="KeyInfo" type="ds:KeyInfoType"/> |
diagram | |||
namespace | http://www.w3.org/2000/09/xmldsig# | ||
type | xs:string | ||
properties |
|
||
used by |
|
||
source | <xs:element name="KeyName" type="string"/> |
diagram | |||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||
type | ds:KeyValueType | ||||
properties |
|
||||
children | ds:DSAKeyValue ds:RSAKeyValue | ||||
used by |
|
||||
source | <xs:element name="KeyValue" type="ds:KeyValueType"/> |
diagram | |||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||
type | ds:ManifestType | ||||||||||||
properties |
|
||||||||||||
children | ds:Reference | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Manifest" type="ds:ManifestType"/> |
diagram | |||
namespace | http://www.w3.org/2000/09/xmldsig# | ||
type | xs:string | ||
properties |
|
||
used by |
|
||
source | <xs:element name="MgmtData" type="string"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||||||||||||||
type | ds:ObjectType | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="Object" type="ds:ObjectType"/> |
diagram | |||
namespace | http://www.w3.org/2000/09/xmldsig# | ||
type | ds:PGPDataType | ||
properties |
|
||
children | ds:PGPKeyID ds:PGPKeyPacket ds:PGPKeyPacket | ||
used by |
|
||
source | <xs:element name="PGPData" type="ds:PGPDataType"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||||||||||||||
type | ds:ReferenceType | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
children | ds:Transforms ds:DigestMethod ds:DigestValue | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="Reference" type="ds:ReferenceType"/> |
diagram | |||||||||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||||||||
type | ds:RetrievalMethodType | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | ds:Transforms | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="RetrievalMethod" type="ds:RetrievalMethodType"/> |
diagram | |||
namespace | http://www.w3.org/2000/09/xmldsig# | ||
type | ds:RSAKeyValueType | ||
properties |
|
||
children | ds:Modulus ds:Exponent | ||
used by |
|
||
source | <xs:element name="RSAKeyValue" type="ds:RSAKeyValueType"/> |
diagram | |||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||
type | ds:SignatureType | ||||||||||||
properties |
|
||||||||||||
children | ds:SignedInfo ds:SignatureValue ds:KeyInfo ds:Object | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Signature" type="ds:SignatureType"/> |
diagram | |||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||
type | ds:SignatureMethodType | ||||||||||||
properties |
|
||||||||||||
children | ds:HMACOutputLength | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="SignatureMethod" type="ds:SignatureMethodType"/> |
diagram | |||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||
type | ds:SignaturePropertiesType | ||||||||||||
properties |
|
||||||||||||
children | ds:SignatureProperty | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="SignatureProperties" type="ds:SignaturePropertiesType"/> |
diagram | |||||||||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||||||||
type | ds:SignaturePropertyType | ||||||||||||||||||
properties |
|
||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="SignatureProperty" type="ds:SignaturePropertyType"/> |
diagram | |||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||
type | ds:SignatureValueType | ||||||||||||
properties |
|
||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="SignatureValue" type="ds:SignatureValueType"/> |
diagram | |||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||
type | ds:SignedInfoType | ||||||||||||
properties |
|
||||||||||||
children | ds:CanonicalizationMethod ds:SignatureMethod ds:Reference | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="SignedInfo" type="ds:SignedInfoType"/> |
diagram | |||
namespace | http://www.w3.org/2000/09/xmldsig# | ||
type | ds:SPKIDataType | ||
properties |
|
||
children | ds:SPKISexp | ||
used by |
|
||
source | <xs:element name="SPKIData" type="ds:SPKIDataType"/> |
diagram | |||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||
type | ds:TransformType | ||||||||||||
properties |
|
||||||||||||
children | ds:XPath | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Transform" type="ds:TransformType"/> |
diagram | |||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||
type | ds:TransformsType | ||||
properties |
|
||||
children | ds:Transform | ||||
used by |
|
||||
source | <xs:element name="Transforms" type="ds:TransformsType"/> |
diagram | |||
namespace | http://www.w3.org/2000/09/xmldsig# | ||
type | ds:X509DataType | ||
properties |
|
||
children | ds:X509IssuerSerial ds:X509SKI ds:X509SubjectName ds:X509Certificate ds:X509CRL | ||
used by |
|
||
source | <xs:element name="X509Data" type="ds:X509DataType"/> |
diagram | |||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||
properties |
|
||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="CanonicalizationMethodType" mixed="true"> <xs:sequence> <xs:any namespace="##any" minOccurs="0" maxOccurs="unbounded"/> <!-- (0,unbounded) elements from (1,1) namespace --> </xs:sequence> <xs:attribute name="Algorithm" type="anyURI" use="required"/> </xs:complexType> |
diagram | |||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||
properties |
|
||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="DigestMethodType" mixed="true"> <xs:sequence> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="Algorithm" type="anyURI" use="required"/> </xs:complexType> |
diagram | |||
namespace | http://www.w3.org/2000/09/xmldsig# | ||
children | ds:P ds:Q ds:G ds:Y ds:J ds:Seed ds:PgenCounter | ||
used by |
|
||
source | <xs:complexType name="DSAKeyValueType"> <xs:sequence> <xs:sequence minOccurs="0"> <xs:element name="P" type="ds:CryptoBinary"/> <xs:element name="Q" type="ds:CryptoBinary"/> </xs:sequence> <xs:element name="G" type="ds:CryptoBinary" minOccurs="0"/> <xs:element name="Y" type="ds:CryptoBinary"/> <xs:element name="J" type="ds:CryptoBinary" minOccurs="0"/> <xs:sequence minOccurs="0"> <xs:element name="Seed" type="ds:CryptoBinary"/> <xs:element name="PgenCounter" type="ds:CryptoBinary"/> </xs:sequence> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||
type | ds:CryptoBinary | ||||
properties |
|
||||
source | <xs:element name="P" type="ds:CryptoBinary"/> |
diagram | |||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||
type | ds:CryptoBinary | ||||
properties |
|
||||
source | <xs:element name="Q" type="ds:CryptoBinary"/> |
diagram | |||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||
type | ds:CryptoBinary | ||||||||
properties |
|
||||||||
source | <xs:element name="G" type="ds:CryptoBinary" minOccurs="0"/> |
diagram | |||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||
type | ds:CryptoBinary | ||||
properties |
|
||||
source | <xs:element name="Y" type="ds:CryptoBinary"/> |
diagram | |||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||
type | ds:CryptoBinary | ||||||||
properties |
|
||||||||
source | <xs:element name="J" type="ds:CryptoBinary" minOccurs="0"/> |
diagram | |||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||
type | ds:CryptoBinary | ||||
properties |
|
||||
source | <xs:element name="Seed" type="ds:CryptoBinary"/> |
diagram | |||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||
type | ds:CryptoBinary | ||||
properties |
|
||||
source | <xs:element name="PgenCounter" type="ds:CryptoBinary"/> |
diagram | |||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||
properties |
|
||||||||||||
children | ds:KeyName ds:KeyValue ds:RetrievalMethod ds:X509Data ds:PGPData ds:SPKIData ds:MgmtData | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="KeyInfoType" mixed="true"> <xs:choice maxOccurs="unbounded"> <xs:element ref="ds:KeyName"/> <xs:element ref="ds:KeyValue"/> <xs:element ref="ds:RetrievalMethod"/> <xs:element ref="ds:X509Data"/> <xs:element ref="ds:PGPData"/> <xs:element ref="ds:SPKIData"/> <xs:element ref="ds:MgmtData"/> <xs:any namespace="##other" processContents="lax"/> <!-- (1,1) elements from (0,unbounded) namespaces --> </xs:choice> <xs:attribute name="Id" type="ID" use="optional"/> </xs:complexType> |
diagram | |||
namespace | http://www.w3.org/2000/09/xmldsig# | ||
properties |
|
||
children | ds:DSAKeyValue ds:RSAKeyValue | ||
used by |
|
||
source | <xs:complexType name="KeyValueType" mixed="true"> <xs:choice> <xs:element ref="ds:DSAKeyValue"/> <xs:element ref="ds:RSAKeyValue"/> <xs:any namespace="##other" processContents="lax"/> </xs:choice> </xs:complexType> |
diagram | |||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||
children | ds:Reference | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="ManifestType"> <xs:sequence> <xs:element ref="ds:Reference" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="Id" type="ID" use="optional"/> </xs:complexType> |
diagram | |||||||||||||||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:complexType name="ObjectType" mixed="true"> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:any namespace="##any" processContents="lax"/> </xs:sequence> <xs:attribute name="Id" type="ID" use="optional"/> <xs:attribute name="MimeType" type="string" use="optional"/> <xs:attribute name="Encoding" type="anyURI" use="optional"/> <!-- add a grep facet --> </xs:complexType> |
diagram | |||
namespace | http://www.w3.org/2000/09/xmldsig# | ||
children | ds:PGPKeyID ds:PGPKeyPacket ds:PGPKeyPacket | ||
used by |
|
||
source | <xs:complexType name="PGPDataType"> <xs:choice> <xs:sequence> <xs:element name="PGPKeyID" type="base64Binary"/> <xs:element name="PGPKeyPacket" type="base64Binary" minOccurs="0"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:sequence> <xs:element name="PGPKeyPacket" type="base64Binary"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:choice> </xs:complexType> |
diagram | |||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||
type | xs:base64Binary | ||||
properties |
|
||||
source | <xs:element name="PGPKeyID" type="base64Binary"/> |
diagram | |||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||
type | xs:base64Binary | ||||||||
properties |
|
||||||||
source | <xs:element name="PGPKeyPacket" type="base64Binary" minOccurs="0"/> |
diagram | |||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||
type | xs:base64Binary | ||||
properties |
|
||||
source | <xs:element name="PGPKeyPacket" type="base64Binary"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||||||||||||||
children | ds:Transforms ds:DigestMethod ds:DigestValue | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:complexType name="ReferenceType"> <xs:sequence> <xs:element ref="ds:Transforms" minOccurs="0"/> <xs:element ref="ds:DigestMethod"/> <xs:element ref="ds:DigestValue"/> </xs:sequence> <xs:attribute name="Id" type="ID" use="optional"/> <xs:attribute name="URI" type="anyURI" use="optional"/> <xs:attribute name="Type" type="anyURI" use="optional"/> </xs:complexType> |
diagram | |||||||||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||||||||
children | ds:Transforms | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="RetrievalMethodType"> <xs:sequence> <xs:element ref="ds:Transforms" minOccurs="0"/> </xs:sequence> <xs:attribute name="URI" type="anyURI"/> <xs:attribute name="Type" type="anyURI" use="optional"/> </xs:complexType> |
diagram | |||
namespace | http://www.w3.org/2000/09/xmldsig# | ||
children | ds:Modulus ds:Exponent | ||
used by |
|
||
source | <xs:complexType name="RSAKeyValueType"> <xs:sequence> <xs:element name="Modulus" type="ds:CryptoBinary"/> <xs:element name="Exponent" type="ds:CryptoBinary"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||
type | ds:CryptoBinary | ||||
properties |
|
||||
source | <xs:element name="Modulus" type="ds:CryptoBinary"/> |
diagram | |||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||
type | ds:CryptoBinary | ||||
properties |
|
||||
source | <xs:element name="Exponent" type="ds:CryptoBinary"/> |
diagram | |||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||
properties |
|
||||||||||||
children | ds:HMACOutputLength | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="SignatureMethodType" mixed="true"> <xs:sequence> <xs:element name="HMACOutputLength" type="ds:HMACOutputLengthType" minOccurs="0"/> <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/> <!-- (0,unbounded) elements from (1,1) external namespace --> </xs:sequence> <xs:attribute name="Algorithm" type="anyURI" use="required"/> </xs:complexType> |
diagram | |||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||
type | ds:HMACOutputLengthType | ||||||||
properties |
|
||||||||
source | <xs:element name="HMACOutputLength" type="ds:HMACOutputLengthType" minOccurs="0"/> |
diagram | |||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||
children | ds:SignatureProperty | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="SignaturePropertiesType"> <xs:sequence> <xs:element ref="ds:SignatureProperty" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="Id" type="ID" use="optional"/> </xs:complexType> |
diagram | |||||||||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||||||||
properties |
|
||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="SignaturePropertyType" mixed="true"> <xs:choice maxOccurs="unbounded"> <xs:any namespace="##other" processContents="lax"/> <!-- (1,1) elements from (1,unbounded) namespaces --> </xs:choice> <xs:attribute name="Target" type="anyURI" use="required"/> <xs:attribute name="Id" type="ID" use="optional"/> </xs:complexType> |
diagram | |||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||
children | ds:SignedInfo ds:SignatureValue ds:KeyInfo ds:Object | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="SignatureType"> <xs:sequence> <xs:element ref="ds:SignedInfo"/> <xs:element ref="ds:SignatureValue"/> <xs:element ref="ds:KeyInfo" minOccurs="0"/> <xs:element ref="ds:Object" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="Id" type="ID" use="optional"/> </xs:complexType> |
diagram | |||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||
type | extension of xs:base64Binary | ||||||||||||
properties |
|
||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="SignatureValueType"> <xs:simpleContent> <xs:extension base="base64Binary"> <xs:attribute name="Id" type="ID" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
diagram | |||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||
children | ds:CanonicalizationMethod ds:SignatureMethod ds:Reference | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="SignedInfoType"> <xs:sequence> <xs:element ref="ds:CanonicalizationMethod"/> <xs:element ref="ds:SignatureMethod"/> <xs:element ref="ds:Reference" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="Id" type="ID" use="optional"/> </xs:complexType> |
diagram | |||
namespace | http://www.w3.org/2000/09/xmldsig# | ||
children | ds:SPKISexp | ||
used by |
|
||
source | <xs:complexType name="SPKIDataType"> <xs:sequence maxOccurs="unbounded"> <xs:element name="SPKISexp" type="base64Binary"/> <xs:any namespace="##other" processContents="lax" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||
type | xs:base64Binary | ||||
properties |
|
||||
source | <xs:element name="SPKISexp" type="base64Binary"/> |
diagram | |||
namespace | http://www.w3.org/2000/09/xmldsig# | ||
children | ds:Transform | ||
used by |
|
||
source | <xs:complexType name="TransformsType"> <xs:sequence> <xs:element ref="ds:Transform" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||
properties |
|
||||||||||||
children | ds:XPath | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="TransformType" mixed="true"> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:any namespace="##other" processContents="lax"/> <!-- (1,1) elements from (0,unbounded) namespaces --> <xs:element name="XPath" type="string"/> </xs:choice> <xs:attribute name="Algorithm" type="anyURI" use="required"/> </xs:complexType> |
diagram | |||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="XPath" type="string"/> |
diagram | |||
namespace | http://www.w3.org/2000/09/xmldsig# | ||
children | ds:X509IssuerSerial ds:X509SKI ds:X509SubjectName ds:X509Certificate ds:X509CRL | ||
used by |
|
||
source | <xs:complexType name="X509DataType"> <xs:sequence maxOccurs="unbounded"> <xs:choice> <xs:element name="X509IssuerSerial" type="ds:X509IssuerSerialType"/> <xs:element name="X509SKI" type="base64Binary"/> <xs:element name="X509SubjectName" type="string"/> <xs:element name="X509Certificate" type="base64Binary"/> <xs:element name="X509CRL" type="base64Binary"/> <xs:any namespace="##other" processContents="lax"/> </xs:choice> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||
type | ds:X509IssuerSerialType | ||||
properties |
|
||||
children | ds:X509IssuerName ds:X509SerialNumber | ||||
source | <xs:element name="X509IssuerSerial" type="ds:X509IssuerSerialType"/> |
diagram | |||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||
type | xs:base64Binary | ||||
properties |
|
||||
source | <xs:element name="X509SKI" type="base64Binary"/> |
diagram | |||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="X509SubjectName" type="string"/> |
diagram | |||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||
type | xs:base64Binary | ||||
properties |
|
||||
source | <xs:element name="X509Certificate" type="base64Binary"/> |
diagram | |||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||
type | xs:base64Binary | ||||
properties |
|
||||
source | <xs:element name="X509CRL" type="base64Binary"/> |
diagram | |||
namespace | http://www.w3.org/2000/09/xmldsig# | ||
children | ds:X509IssuerName ds:X509SerialNumber | ||
used by |
|
||
source | <xs:complexType name="X509IssuerSerialType"> <xs:sequence> <xs:element name="X509IssuerName" type="string"/> <xs:element name="X509SerialNumber" type="integer"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="X509IssuerName" type="string"/> |
diagram | |||||
namespace | http://www.w3.org/2000/09/xmldsig# | ||||
type | xs:integer | ||||
properties |
|
||||
source | <xs:element name="X509SerialNumber" type="integer"/> |
namespace | http://www.w3.org/2000/09/xmldsig# |
type | xs:base64Binary |
used by | |
source | <xs:simpleType name="CryptoBinary"> <xs:restriction base="base64Binary"/> </xs:simpleType> |
namespace | http://www.w3.org/2000/09/xmldsig# | ||
type | xs:base64Binary | ||
used by |
|
||
source | <xs:simpleType name="DigestValueType"> <xs:restriction base="base64Binary"/> </xs:simpleType> |
namespace | http://www.w3.org/2000/09/xmldsig# | ||
type | xs:integer | ||
used by |
|
||
source | <xs:simpleType name="HMACOutputLengthType"> <xs:restriction base="integer"/> </xs:simpleType> |
diagram | |||||||||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||||||||
type | saml:ActionType | ||||||||||||
properties |
|
||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Action" type="saml:ActionType"/> |
diagram | |||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||
type | saml:AdviceType | ||
properties |
|
||
children | saml:AssertionIDReference saml:Assertion | ||
used by |
|
||
source | <xs:element name="Advice" type="saml:AdviceType"/> |
diagram | |||||||||||||||||||||||||||||||||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||||||||||||||||||||||||||||||||
type | saml:AssertionType | ||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||
children | saml:Conditions saml:Advice saml:Statement saml:SubjectStatement saml:AuthenticationStatement saml:AuthorizationDecisionStatement saml:AttributeStatement ds:Signature | ||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||
source | <xs:element name="Assertion" type="saml:AssertionType"/> |
diagram | |||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||
type | xs:NCName | ||
properties |
|
||
used by |
|
||
source | <xs:element name="AssertionIDReference" type="NCName"/> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||||||||||||||
type | saml:AttributeType | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | saml:AttributeValue | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="Attribute" type="saml:AttributeType"/> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||||||||||||||
type | saml:AttributeDesignatorType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="AttributeDesignator" type="saml:AttributeDesignatorType"/> |
diagram | |||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||
type | saml:AttributeStatementType | ||
properties |
|
||
children | saml:Subject saml:Attribute | ||
used by |
|
||
source | <xs:element name="AttributeStatement" type="saml:AttributeStatementType"/> |
diagram | |||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||
type | xs:anyType | ||||||
properties |
|
||||||
used by |
|
||||||
attributes |
|
||||||
source | <xs:element name="AttributeValue" type="anyType"/> |
diagram | |||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||
type | xs:anyURI | ||
properties |
|
||
used by |
|
||
source | <xs:element name="Audience" type="anyURI"/> |
diagram | |||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||
type | saml:AudienceRestrictionConditionType | ||
properties |
|
||
children | saml:Audience | ||
used by |
|
||
source | <xs:element name="AudienceRestrictionCondition" type="saml:AudienceRestrictionConditionType"/> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||||||||||||||
type | saml:AuthenticationStatementType | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | saml:Subject saml:SubjectLocality saml:AuthorityBinding | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="AuthenticationStatement" type="saml:AuthenticationStatementType"/> |
diagram | |||||||||||||||||||||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||||||||||||||||||||
type | saml:AuthorityBindingType | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="AuthorityBinding" type="saml:AuthorityBindingType"/> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||||||||||||||
type | saml:AuthorizationDecisionStatementType | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | saml:Subject saml:Action saml:Evidence | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="AuthorizationDecisionStatement" type="saml:AuthorizationDecisionStatementType"/> |
diagram | |||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||
type | saml:ConditionAbstractType | ||
properties |
|
||
used by |
|
||
source | <xs:element name="Condition" type="saml:ConditionAbstractType"/> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||||||||||||||
type | saml:ConditionsType | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | saml:AudienceRestrictionCondition saml:DoNotCacheCondition saml:Condition | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="Conditions" type="saml:ConditionsType"/> |
diagram | |||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||
type | xs:anyURI | ||
properties |
|
||
used by |
|
||
source | <xs:element name="ConfirmationMethod" type="anyURI"/> |
diagram | |||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||
type | saml:DoNotCacheConditionType | ||
properties |
|
||
used by |
|
||
source | <xs:element name="DoNotCacheCondition" type="saml:DoNotCacheConditionType"/> |
diagram | |||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||
type | saml:EvidenceType | ||
properties |
|
||
children | saml:AssertionIDReference saml:Assertion | ||
used by |
|
||
source | <xs:element name="Evidence" type="saml:EvidenceType"/> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||||||||||||||
type | saml:NameIdentifierType | ||||||||||||||||||
properties |
|
||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="NameIdentifier" type="saml:NameIdentifierType"/> |
diagram | |||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||
type | saml:StatementAbstractType | ||
properties |
|
||
used by |
|
||
source | <xs:element name="Statement" type="saml:StatementAbstractType"/> |
diagram | |||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||
type | saml:SubjectType | ||
properties |
|
||
children | saml:NameIdentifier saml:SubjectConfirmation | ||
used by |
|
||
source | <xs:element name="Subject" type="saml:SubjectType"/> |
diagram | |||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||
type | saml:SubjectConfirmationType | ||
properties |
|
||
children | saml:ConfirmationMethod saml:SubjectConfirmationData ds:KeyInfo | ||
used by |
|
||
source | <xs:element name="SubjectConfirmation" type="saml:SubjectConfirmationType"/> |
diagram | |||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||
type | xs:anyType | ||||||
properties |
|
||||||
used by |
|
||||||
attributes |
|
||||||
source | <xs:element name="SubjectConfirmationData" type="anyType"/> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||||||||||||||
type | saml:SubjectLocalityType | ||||||||||||||||||
properties |
|
||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="SubjectLocality" type="saml:SubjectLocalityType"/> |
diagram | |||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||
type | saml:SubjectStatementAbstractType | ||
properties |
|
||
children | saml:Subject | ||
used by |
|
||
source | <xs:element name="SubjectStatement" type="saml:SubjectStatementAbstractType"/> |
diagram | |||||||||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||||||||
type | extension of xs:string | ||||||||||||
properties |
|
||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="ActionType"> <xs:simpleContent> <xs:extension base="string"> <xs:attribute name="Namespace" type="anyURI"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
diagram | |||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||
children | saml:AssertionIDReference saml:Assertion | ||
used by |
|
||
source | <xs:complexType name="AdviceType"> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element ref="saml:AssertionIDReference"/> <xs:element ref="saml:Assertion"/> <xs:any namespace="##other" processContents="lax"/> </xs:choice> </xs:complexType> |
diagram | |||||||||||||||||||||||||||||||||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||||||||||||||||||||||||||||||||
children | saml:Conditions saml:Advice saml:Statement saml:SubjectStatement saml:AuthenticationStatement saml:AuthorizationDecisionStatement saml:AttributeStatement ds:Signature | ||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||
source | <xs:complexType name="AssertionType"> <xs:sequence> <xs:element ref="saml:Conditions" minOccurs="0"/> <xs:element ref="saml:Advice" minOccurs="0"/> <xs:choice maxOccurs="unbounded"> <xs:element ref="saml:Statement"/> <xs:element ref="saml:SubjectStatement"/> <xs:element ref="saml:AuthenticationStatement"/> <xs:element ref="saml:AuthorizationDecisionStatement"/> <xs:element ref="saml:AttributeStatement"/> </xs:choice> <xs:element ref="ds:Signature" minOccurs="0"/> </xs:sequence> <xs:attribute name="MajorVersion" type="integer" use="required"/> <xs:attribute name="MinorVersion" type="integer" use="required"/> <xs:attribute name="AssertionID" type="ID" use="required"/> <xs:attribute name="Issuer" type="string" use="required"/> <xs:attribute name="IssueInstant" type="dateTime" use="required"/> </xs:complexType> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="AttributeDesignatorType"> <xs:attribute name="AttributeName" type="string" use="required"/> <xs:attribute name="AttributeNamespace" type="anyURI" use="required"/> </xs:complexType> |
diagram | |||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||
type | extension of saml:SubjectStatementAbstractType | ||
properties |
|
||
children | saml:Subject saml:Attribute | ||
used by |
|
||
source | <xs:complexType name="AttributeStatementType"> <xs:complexContent> <xs:extension base="saml:SubjectStatementAbstractType"> <xs:sequence> <xs:element ref="saml:Attribute" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||||||||||||||
type | extension of saml:AttributeDesignatorType | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | saml:AttributeValue | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="AttributeType"> <xs:complexContent> <xs:extension base="saml:AttributeDesignatorType"> <xs:sequence> <xs:element ref="saml:AttributeValue" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | |||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||
type | extension of saml:ConditionAbstractType | ||
properties |
|
||
children | saml:Audience | ||
used by |
|
||
source | <xs:complexType name="AudienceRestrictionConditionType"> <xs:complexContent> <xs:extension base="saml:ConditionAbstractType"> <xs:sequence> <xs:element ref="saml:Audience" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||||||||||||||
type | extension of saml:SubjectStatementAbstractType | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | saml:Subject saml:SubjectLocality saml:AuthorityBinding | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="AuthenticationStatementType"> <xs:complexContent> <xs:extension base="saml:SubjectStatementAbstractType"> <xs:sequence> <xs:element ref="saml:SubjectLocality" minOccurs="0"/> <xs:element ref="saml:AuthorityBinding" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="AuthenticationMethod" type="anyURI" use="required"/> <xs:attribute name="AuthenticationInstant" type="dateTime" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | |||||||||||||||||||||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:complexType name="AuthorityBindingType"> <xs:attribute name="AuthorityKind" type="QName" use="required"/> <xs:attribute name="Location" type="anyURI" use="required"/> <xs:attribute name="Binding" type="anyURI" use="required"/> </xs:complexType> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||||||||||||||
type | extension of saml:SubjectStatementAbstractType | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | saml:Subject saml:Action saml:Evidence | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="AuthorizationDecisionStatementType"> <xs:complexContent> <xs:extension base="saml:SubjectStatementAbstractType"> <xs:sequence> <xs:element ref="saml:Action" maxOccurs="unbounded"/> <xs:element ref="saml:Evidence" minOccurs="0"/> </xs:sequence> <xs:attribute name="Resource" type="anyURI" use="required"/> <xs:attribute name="Decision" type="saml:DecisionType" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | |||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||
properties |
|
||||
used by |
|
||||
source | <xs:complexType name="ConditionAbstractType" abstract="true"/> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||||||||||||||
children | saml:AudienceRestrictionCondition saml:DoNotCacheCondition saml:Condition | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="ConditionsType"> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element ref="saml:AudienceRestrictionCondition"/> <xs:element ref="saml:DoNotCacheCondition"/> <xs:element ref="saml:Condition"/> </xs:choice> <xs:attribute name="NotBefore" type="dateTime" use="optional"/> <xs:attribute name="NotOnOrAfter" type="dateTime" use="optional"/> </xs:complexType> |
diagram | |||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||
type | extension of saml:ConditionAbstractType | ||
properties |
|
||
used by |
|
||
source | <xs:complexType name="DoNotCacheConditionType"> <xs:complexContent> <xs:extension base="saml:ConditionAbstractType"/> </xs:complexContent> </xs:complexType> |
diagram | |||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||
children | saml:AssertionIDReference saml:Assertion | ||
used by |
|
||
source | <xs:complexType name="EvidenceType"> <xs:choice maxOccurs="unbounded"> <xs:element ref="saml:AssertionIDReference"/> <xs:element ref="saml:Assertion"/> </xs:choice> </xs:complexType> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||||||||||||||
type | extension of xs:string | ||||||||||||||||||
properties |
|
||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="NameIdentifierType"> <xs:simpleContent> <xs:extension base="string"> <xs:attribute name="NameQualifier" type="string" use="optional"/> <xs:attribute name="Format" type="anyURI" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
diagram | |||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||
properties |
|
||||
used by |
|
||||
source | <xs:complexType name="StatementAbstractType" abstract="true"/> |
diagram | |||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||
children | saml:ConfirmationMethod saml:SubjectConfirmationData ds:KeyInfo | ||
used by |
|
||
source | <xs:complexType name="SubjectConfirmationType"> <xs:sequence> <xs:element ref="saml:ConfirmationMethod" maxOccurs="unbounded"/> <xs:element ref="saml:SubjectConfirmationData" minOccurs="0"/> <xs:element ref="ds:KeyInfo" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||||||||||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="SubjectLocalityType"> <xs:attribute name="IPAddress" type="string" use="optional"/> <xs:attribute name="DNSAddress" type="string" use="optional"/> </xs:complexType> |
diagram | |||||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||
type | extension of saml:StatementAbstractType | ||||
properties |
|
||||
children | saml:Subject | ||||
used by |
|
||||
source | <xs:complexType name="SubjectStatementAbstractType" abstract="true"> <xs:complexContent> <xs:extension base="saml:StatementAbstractType"> <xs:sequence> <xs:element ref="saml:Subject"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | |||
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||
children | saml:NameIdentifier saml:SubjectConfirmation | ||
used by |
|
||
source | <xs:complexType name="SubjectType"> <xs:choice> <xs:sequence> <xs:element ref="saml:NameIdentifier"/> <xs:element ref="saml:SubjectConfirmation" minOccurs="0"/> </xs:sequence> <xs:element ref="saml:SubjectConfirmation"/> </xs:choice> </xs:complexType> |
namespace | urn:oasis:names:tc:SAML:1.0:assertion | ||||||
type | restriction of xs:string | ||||||
used by |
|
||||||
facets |
|
||||||
source | <xs:simpleType name="DecisionType"> <xs:restriction base="string"> <xs:enumeration value="Permit"/> <xs:enumeration value="Deny"/> <xs:enumeration value="Indeterminate"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.w3.org/XML/1998/namespace | ||
type | xs:anyURI | ||
annotation |
|
||
source | <xs:attribute name="base" type="xs:anyURI"> <xs:annotation> <xs:documentation>See http://www.w3.org/TR/xmlbase/ for information about this attribute.</xs:documentation> </xs:annotation> </xs:attribute> |
namespace | http://www.w3.org/XML/1998/namespace | ||
type | xs:ID | ||
annotation |
|
||
source | <xs:attribute name="id" type="xs:ID"> <xs:annotation> <xs:documentation>See http://www.w3.org/TR/xml-id/ for information about this attribute.</xs:documentation> </xs:annotation> </xs:attribute> |
namespace | http://www.w3.org/XML/1998/namespace | ||
type | union of (xs:language, restriction of xs:string) | ||
annotation |
|
||
source | <xs:attribute name="lang"> <xs:annotation> <xs:documentation>Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. See RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry at http://www.iana.org/assignments/lang-tag-apps.htm for further information. The union allows for the 'un-declaration' of xml:lang with the empty string.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:union memberTypes="xs:language"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value=""/> </xs:restriction> </xs:simpleType> </xs:union> </xs:simpleType> </xs:attribute> |
namespace | http://www.w3.org/XML/1998/namespace | ||||
type | restriction of xs:NCName | ||||
facets |
|
||||
source | <xs:attribute name="space"> <xs:simpleType> <xs:restriction base="xs:NCName"> <xs:enumeration value="default"/> <xs:enumeration value="preserve"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
namespace | http://www.w3.org/XML/1998/namespace | ||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||
source | <xs:attributeGroup name="specialAttrs"> <xs:attribute ref="xml:base"/> <xs:attribute ref="xml:lang"/> <xs:attribute ref="xml:space"/> </xs:attributeGroup> |