Schema | xmldsig-core-schema.xsd |
Target Namespace | http://www.w3.org/2000/09/xmldsig# |
Namespace Table | http://www.w3.org/2001/XMLSchema http://www.w3.org/2000/09/xmldsig# |
CryptoBinary DigestValueType HMACOutputLengthType |
Complex Type CanonicalizationMethodType | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Inheritance Hierarchy | anyType {http://www.w3.org/2001/XMLSchema} |
Content Details | |
Source | <complexType mixed="true" name="CanonicalizationMethodType"> <sequence> <any maxOccurs="unbounded" minOccurs="0" namespace="##any" processContents="strict"/> </sequence> <attribute name="Algorithm" type="anyURI" use="required"/> </complexType> |
Complex Type DigestMethodType | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Inheritance Hierarchy | anyType {http://www.w3.org/2001/XMLSchema} |
Content Details | |
Source | <complexType mixed="true" name="DigestMethodType"> <sequence> <any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/> </sequence> <attribute name="Algorithm" type="anyURI" use="required"/> </complexType> |
Complex Type DSAKeyValueType | |||||||||||||||
Namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||||
Diagram | |||||||||||||||
Inheritance Hierarchy | anyType {http://www.w3.org/2001/XMLSchema} |
||||||||||||||
Content Details |
|
||||||||||||||
Source | <complexType mixed="false" name="DSAKeyValueType"> <sequence> <sequence minOccurs="0"> <element name="P" type="ds:CryptoBinary"/> <element name="Q" type="ds:CryptoBinary"/> </sequence> <element minOccurs="0" name="G" type="ds:CryptoBinary"/> <element name="Y" type="ds:CryptoBinary"/> <element minOccurs="0" name="J" type="ds:CryptoBinary"/> <sequence minOccurs="0"> <element name="Seed" type="ds:CryptoBinary"/> <element name="PgenCounter" type="ds:CryptoBinary"/> </sequence> </sequence> </complexType> |
Complex Type KeyInfoType | |||||||||||||||
Namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||||||
Diagram | |||||||||||||||
Inheritance Hierarchy | anyType {http://www.w3.org/2001/XMLSchema} |
||||||||||||||
Content Details |
|
||||||||||||||
Source | <complexType mixed="true" name="KeyInfoType"> <choice maxOccurs="unbounded"> <element ref="ds:KeyName"/> <element ref="ds:KeyValue"/> <element ref="ds:RetrievalMethod"/> <element ref="ds:X509Data"/> <element ref="ds:PGPData"/> <element ref="ds:SPKIData"/> <element ref="ds:MgmtData"/> <any maxOccurs="1" minOccurs="1" namespace="##other" processContents="lax"/> </choice> <attribute name="Id" type="ID" use="optional"/> </complexType> |
Complex Type KeyValueType | |||||
Namespace | http://www.w3.org/2000/09/xmldsig# | ||||
Diagram | |||||
Inheritance Hierarchy | anyType {http://www.w3.org/2001/XMLSchema} |
||||
Content Details |
|
||||
Source | <complexType mixed="true" name="KeyValueType"> <choice> <element ref="ds:DSAKeyValue"/> <element ref="ds:RSAKeyValue"/> <any maxOccurs="1" minOccurs="1" namespace="##other" processContents="lax"/> </choice> </complexType> |
Complex Type ManifestType | |||
Namespace | http://www.w3.org/2000/09/xmldsig# | ||
Diagram | |||
Inheritance Hierarchy | anyType {http://www.w3.org/2001/XMLSchema} |
||
Content Details |
|
||
Source | <complexType mixed="false" name="ManifestType"> <sequence> <element maxOccurs="unbounded" ref="ds:Reference"/> </sequence> <attribute name="Id" type="ID" use="optional"/> </complexType> |
Complex Type ObjectType | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Inheritance Hierarchy | anyType {http://www.w3.org/2001/XMLSchema} |
Content Details | |
Source | <complexType mixed="true" name="ObjectType"> <sequence maxOccurs="unbounded" minOccurs="0"> <any maxOccurs="1" minOccurs="1" namespace="##any" processContents="lax"/> </sequence> <attribute name="Id" type="ID" use="optional"/> <attribute name="MimeType" type="string" use="optional"/> <attribute name="Encoding" type="anyURI" use="optional"/> </complexType> |
Complex Type PGPDataType | |||||||
Namespace | http://www.w3.org/2000/09/xmldsig# | ||||||
Diagram | |||||||
Inheritance Hierarchy | anyType {http://www.w3.org/2001/XMLSchema} |
||||||
Content Details |
|
||||||
Source | <complexType mixed="false" name="PGPDataType"> <choice> <sequence> <element name="PGPKeyID" type="base64Binary"/> <element minOccurs="0" name="PGPKeyPacket" type="base64Binary"/> <any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/> </sequence> <sequence> <element name="PGPKeyPacket" type="base64Binary"/> <any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/> </sequence> </choice> </complexType> |
Complex Type ReferenceType | |||||||
Namespace | http://www.w3.org/2000/09/xmldsig# | ||||||
Diagram | |||||||
Inheritance Hierarchy | anyType {http://www.w3.org/2001/XMLSchema} |
||||||
Content Details |
|
||||||
Source | <complexType mixed="false" name="ReferenceType"> <sequence> <element minOccurs="0" ref="ds:Transforms"/> <element ref="ds:DigestMethod"/> <element ref="ds:DigestValue"/> </sequence> <attribute name="Id" type="ID" use="optional"/> <attribute name="URI" type="anyURI" use="optional"/> <attribute name="Type" type="anyURI" use="optional"/> </complexType> |
Complex Type RetrievalMethodType | |||
Namespace | http://www.w3.org/2000/09/xmldsig# | ||
Diagram | |||
Inheritance Hierarchy | anyType {http://www.w3.org/2001/XMLSchema} |
||
Content Details |
|
||
Source | <complexType mixed="false" name="RetrievalMethodType"> <sequence> <element minOccurs="0" ref="ds:Transforms"/> </sequence> <attribute name="URI" type="anyURI"/> <attribute name="Type" type="anyURI" use="optional"/> </complexType> |
Complex Type RSAKeyValueType | |||||
Namespace | http://www.w3.org/2000/09/xmldsig# | ||||
Diagram | |||||
Inheritance Hierarchy | anyType {http://www.w3.org/2001/XMLSchema} |
||||
Content Details |
|
||||
Source | <complexType mixed="false" name="RSAKeyValueType"> <sequence> <element name="Modulus" type="ds:CryptoBinary"/> <element name="Exponent" type="ds:CryptoBinary"/> </sequence> </complexType> |
Complex Type SignatureMethodType | |||
Namespace | http://www.w3.org/2000/09/xmldsig# | ||
Diagram | |||
Inheritance Hierarchy | anyType {http://www.w3.org/2001/XMLSchema} |
||
Content Details |
|
||
Source | <complexType mixed="true" name="SignatureMethodType"> <sequence> <element minOccurs="0" name="HMACOutputLength" type="ds:HMACOutputLengthType"/> <any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="strict"/> </sequence> <attribute name="Algorithm" type="anyURI" use="required"/> </complexType> |
Complex Type SignaturePropertiesType | |||
Namespace | http://www.w3.org/2000/09/xmldsig# | ||
Diagram | |||
Inheritance Hierarchy | anyType {http://www.w3.org/2001/XMLSchema} |
||
Content Details |
|
||
Source | <complexType mixed="false" name="SignaturePropertiesType"> <sequence> <element maxOccurs="unbounded" ref="ds:SignatureProperty"/> </sequence> <attribute name="Id" type="ID" use="optional"/> </complexType> |
Complex Type SignaturePropertyType | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Inheritance Hierarchy | anyType {http://www.w3.org/2001/XMLSchema} |
Content Details | |
Source | <complexType mixed="true" name="SignaturePropertyType"> <choice maxOccurs="unbounded"> <any maxOccurs="1" minOccurs="1" namespace="##other" processContents="lax"/> </choice> <attribute name="Target" type="anyURI" use="required"/> <attribute name="Id" type="ID" use="optional"/> </complexType> |
Complex Type SignatureType | |||||||||
Namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||
Diagram | |||||||||
Inheritance Hierarchy | anyType {http://www.w3.org/2001/XMLSchema} |
||||||||
Content Details |
|
||||||||
Source | <complexType mixed="false" name="SignatureType"> <sequence> <element ref="ds:SignedInfo"/> <element ref="ds:SignatureValue"/> <element minOccurs="0" ref="ds:KeyInfo"/> <element maxOccurs="unbounded" minOccurs="0" ref="ds:Object"/> </sequence> <attribute name="Id" type="ID" use="optional"/> </complexType> |
Complex Type SignatureValueType | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Inheritance Hierarchy | base64Binary {http://www.w3.org/2001/XMLSchema} |
Content Details | |
Source | <complexType mixed="false" name="SignatureValueType"> <simpleContent> <extension base="base64Binary"> <attribute name="Id" type="ID" use="optional"/> </extension> </simpleContent> </complexType> |
Complex Type SignedInfoType | |||||||
Namespace | http://www.w3.org/2000/09/xmldsig# | ||||||
Diagram | |||||||
Inheritance Hierarchy | anyType {http://www.w3.org/2001/XMLSchema} |
||||||
Content Details |
|
||||||
Source | <complexType mixed="false" name="SignedInfoType"> <sequence> <element ref="ds:CanonicalizationMethod"/> <element ref="ds:SignatureMethod"/> <element maxOccurs="unbounded" ref="ds:Reference"/> </sequence> <attribute name="Id" type="ID" use="optional"/> </complexType> |
Complex Type SPKIDataType | |||
Namespace | http://www.w3.org/2000/09/xmldsig# | ||
Diagram | |||
Inheritance Hierarchy | anyType {http://www.w3.org/2001/XMLSchema} |
||
Content Details |
|
||
Source | <complexType mixed="false" name="SPKIDataType"> <sequence maxOccurs="unbounded"> <element name="SPKISexp" type="base64Binary"/> <any maxOccurs="1" minOccurs="0" namespace="##other" processContents="lax"/> </sequence> </complexType> |
Complex Type TransformsType | |||
Namespace | http://www.w3.org/2000/09/xmldsig# | ||
Diagram | |||
Inheritance Hierarchy | anyType {http://www.w3.org/2001/XMLSchema} |
||
Content Details |
|
||
Source | <complexType mixed="false" name="TransformsType"> <sequence> <element maxOccurs="unbounded" ref="ds:Transform"/> </sequence> </complexType> |
Complex Type TransformType | |||
Namespace | http://www.w3.org/2000/09/xmldsig# | ||
Diagram | |||
Inheritance Hierarchy | anyType {http://www.w3.org/2001/XMLSchema} |
||
Content Details |
|
||
Source | <complexType mixed="true" name="TransformType"> <choice maxOccurs="unbounded" minOccurs="0"> <any maxOccurs="1" minOccurs="1" namespace="##other" processContents="lax"/> <element name="XPath" type="string"/> </choice> <attribute name="Algorithm" type="anyURI" use="required"/> </complexType> |
Complex Type X509DataType | |||||||||||
Namespace | http://www.w3.org/2000/09/xmldsig# | ||||||||||
Diagram | |||||||||||
Inheritance Hierarchy | anyType {http://www.w3.org/2001/XMLSchema} |
||||||||||
Content Details |
|
||||||||||
Source | <complexType mixed="false" name="X509DataType"> <sequence maxOccurs="unbounded"> <choice> <element name="X509IssuerSerial" type="ds:X509IssuerSerialType"/> <element name="X509SKI" type="base64Binary"/> <element name="X509SubjectName" type="string"/> <element name="X509Certificate" type="base64Binary"/> <element name="X509CRL" type="base64Binary"/> <any maxOccurs="1" minOccurs="1" namespace="##other" processContents="lax"/> </choice> </sequence> </complexType> |
Complex Type X509IssuerSerialType | |||||
Namespace | http://www.w3.org/2000/09/xmldsig# | ||||
Diagram | |||||
Inheritance Hierarchy | anyType {http://www.w3.org/2001/XMLSchema} |
||||
Content Details |
|
||||
Source | <complexType mixed="false" name="X509IssuerSerialType"> <sequence> <element name="X509IssuerName" type="string"/> <element name="X509SerialNumber" type="integer"/> </sequence> </complexType> |
Simple Type CryptoBinary | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Inheritance Hierarchy | base64Binary {http://www.w3.org/2001/XMLSchema} |
Allowable Values | |
Source | <simpleType name="CryptoBinary"> <restriction base="base64Binary"/> </simpleType> |
Simple Type DigestValueType | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Inheritance Hierarchy | base64Binary {http://www.w3.org/2001/XMLSchema} |
Allowable Values | |
Source | <simpleType name="DigestValueType"> <restriction base="base64Binary"/> </simpleType> |
Simple Type HMACOutputLengthType | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Inheritance Hierarchy | integer {http://www.w3.org/2001/XMLSchema} |
Allowable Values | |
Source | <simpleType name="HMACOutputLengthType"> <restriction base="integer"/> </simpleType> |
Element CanonicalizationMethod | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | CanonicalizationMethodType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="CanonicalizationMethod" type="ds:CanonicalizationMethodType"/> |
Element DigestMethod | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | DigestMethodType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="DigestMethod" type="ds:DigestMethodType"/> |
Element DigestValue | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | DigestValueType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="DigestValue" type="ds:DigestValueType"/> |
Element DSAKeyValue | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | DSAKeyValueType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="DSAKeyValue" type="ds:DSAKeyValueType"/> |
Element KeyInfo | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | KeyInfoType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="KeyInfo" type="ds:KeyInfoType"/> |
Element KeyName | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | string {http://www.w3.org/2001/XMLSchema} |
Source | <element name="KeyName" type="string"/> |
Element KeyValue | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | KeyValueType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="KeyValue" type="ds:KeyValueType"/> |
Element Manifest | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | ManifestType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="Manifest" type="ds:ManifestType"/> |
Element MgmtData | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | string {http://www.w3.org/2001/XMLSchema} |
Source | <element name="MgmtData" type="string"/> |
Element Object | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | ObjectType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="Object" type="ds:ObjectType"/> |
Element PGPData | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | PGPDataType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="PGPData" type="ds:PGPDataType"/> |
Element Reference | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | ReferenceType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="Reference" type="ds:ReferenceType"/> |
Element RetrievalMethod | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | RetrievalMethodType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="RetrievalMethod" type="ds:RetrievalMethodType"/> |
Element RSAKeyValue | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | RSAKeyValueType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="RSAKeyValue" type="ds:RSAKeyValueType"/> |
Element Signature | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | SignatureType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="Signature" type="ds:SignatureType"/> |
Element SignatureMethod | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | SignatureMethodType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="SignatureMethod" type="ds:SignatureMethodType"/> |
Element SignatureProperties | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | SignaturePropertiesType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="SignatureProperties" type="ds:SignaturePropertiesType"/> |
Element SignatureProperty | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | SignaturePropertyType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="SignatureProperty" type="ds:SignaturePropertyType"/> |
Element SignatureValue | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | SignatureValueType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="SignatureValue" type="ds:SignatureValueType"/> |
Element SignedInfo | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | SignedInfoType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="SignedInfo" type="ds:SignedInfoType"/> |
Element SPKIData | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | SPKIDataType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="SPKIData" type="ds:SPKIDataType"/> |
Element Transform | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | TransformType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="Transform" type="ds:TransformType"/> |
Element Transforms | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | TransformsType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="Transforms" type="ds:TransformsType"/> |
Element X509Data | |
Namespace | http://www.w3.org/2000/09/xmldsig# |
Diagram | |
Type | X509DataType {http://www.w3.org/2000/09/xmldsig#} |
Source | <element name="X509Data" type="ds:X509DataType"/> |