| 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> |