XML Schema "XADES.xsd"
Target Namespace:
http://uri.etsi.org/01903/v1.1.1#
Defined Components:
32 global elements, 88 local elements, 46 complexTypes, 1 simpleType
Default Namespace-Qualified Form:
Local Elements: qualified; Local Attributes: unqualified
Schema Location:
C:\Dokumente und Einstellungen\local\Desktop\GWA_Meldung\Modellierung_2010_03_29\vereinfacht\import\XADES.xsd; see XML source
Imports Schema:
xmldsig-core-schema.xsd [src]
Imported by Schema:
GWA_NEU_IN_XMLE.xsd [src]
All Element Summary
AllDataObjectsTimeStamp
Type:
Content:
complex, 3 elements
Defined:
globally; see XML source
Used:
never
AllDataObjectsTimeStamp (type TimeStampType)
Type:
Content:
complex, 3 elements
Defined:
AllSignedDataObjects (type anyType)
Type:
xsd:anyType
Content:
any
Defined:
Any
Type:
Content:
mixed, attr. wildcard, elem. wildcard
Defined:
globally; see XML source
Used:
never
ArchiveTimeStamp
Type:
Content:
complex, 3 elements
Defined:
globally; see XML source
Used:
never
ArchiveTimeStamp (type TimeStampType)
Type:
Content:
complex, 3 elements
Defined:
Cert (type CertIDType)
Type:
Content:
complex, 2 elements
Defined:
locally within CertIDListType complexType; see XML source
CertDigest (in Cert)
Type:
Content:
complex, 2 elements
Defined:
locally within CertIDType complexType; see XML source
CertificateValues
Type:
Content:
complex, 1 attribute, 2 elements
Defined:
globally; see XML source
Used:
never
CertificateValues (type CertificateValuesType)
Type:
Content:
complex, 1 attribute, 2 elements
Defined:
CertifiedRole (in CertifiedRoles)
Type:
Content:
simple, 1 attribute
Defined:
locally within CertifiedRolesListType complexType; see XML source
CertifiedRoles (type CertifiedRolesListType)
Type:
Content:
complex, 1 element
Defined:
locally within SignerRoleType complexType; see XML source
CertRefs (type CertIDListType)
Type:
Content:
complex, 1 element
Defined:
City (type xsd:string)
Type:
xsd:string
Content:
simple
Defined:
ClaimedRole (in ClaimedRoles)
Type:
Content:
mixed, attr. wildcard, elem. wildcard
Defined:
locally within ClaimedRolesListType complexType; see XML source
ClaimedRoles (type ClaimedRolesListType)
Type:
Content:
complex, 1 element
Defined:
locally within SignerRoleType complexType; see XML source
CommitmentTypeId (type ObjectIdentifierType)
Type:
Content:
complex, 3 elements
Defined:
CommitmentTypeIndication
Type:
Content:
complex, 4 elements
Defined:
globally; see XML source
Used:
never
CommitmentTypeIndication (type CommitmentTypeIndicationType)
Type:
Content:
complex, 4 elements
Defined:
CommitmentTypeQualifier (in CommitmentTypeQualifiers)
Type:
Content:
mixed, attr. wildcard, elem. wildcard
Defined:
CommitmentTypeQualifiers (type CommitmentTypeQualifiersListType)
Type:
Content:
complex, 1 element
Defined:
CompleteCertificateRefs
Type:
Content:
complex, 1 attribute, 1 element
Defined:
globally; see XML source
Used:
never
CompleteCertificateRefs (type CompleteCertificateRefsType)
Type:
Content:
complex, 1 attribute, 1 element
Defined:
CompleteRevocationRefs
Type:
Content:
complex, 1 attribute, 3 elements
Defined:
globally; see XML source
Used:
never
CompleteRevocationRefs (type CompleteRevocationRefsType)
Type:
Content:
complex, 1 attribute, 3 elements
Defined:
CounterSignature
Type:
Content:
complex, 1 element
Defined:
globally; see XML source
Used:
never
CounterSignature (type CounterSignatureType)
Type:
Content:
complex, 1 element
Defined:
CountryName (type xsd:string)
Type:
xsd:string
Content:
simple
Defined:
CRLIdentifier (in CRLRef)
Type:
Content:
complex, 1 attribute, 3 elements
Defined:
locally within CRLRefType complexType; see XML source
CRLRef (in CRLRefs)
Type:
Content:
complex, 2 elements
Defined:
locally within CRLRefsType complexType; see XML source
CRLRefs (type CRLRefsType)
Type:
Content:
complex, 1 element
Defined:
CRLValues (type CRLValuesType)
Type:
Content:
complex, 1 element
Defined:
locally within RevocationValuesType complexType; see XML source
DataObjectFormat
Type:
Content:
complex, 1 attribute, 4 elements
Defined:
globally; see XML source
Used:
never
DataObjectFormat (type DataObjectFormatType)
Type:
Content:
complex, 1 attribute, 4 elements
Defined:
Description (type xsd:string)
Type:
xsd:string
Content:
simple
Defined:
locally at 2 locations
DigestAlgAndValue (type DigestAlgAndValueType)
Type:
Content:
complex, 2 elements
Defined:
locally at 2 locations
DigestMethod (type ds:DigestMethodType)
Type:
Content:
mixed, 1 attribute, elem. wildcard
Defined:
locally within DigestAlgAndValueType complexType; see XML source
DigestValue (type ds:DigestValueType)
Type:
Content:
simple
Defined:
locally within DigestAlgAndValueType complexType; see XML source
DocumentationReference (in DocumentationReferences)
Type:
xsd:anyURI
Content:
simple
Defined:
DocumentationReferences (type DocumentationReferencesType)
Type:
Content:
complex, 1 element
Defined:
locally within ObjectIdentifierType complexType; see XML source
EncapsulatedCRLValue (in CRLValues)
Type:
Content:
simple, 1 attribute
Defined:
locally within CRLValuesType complexType; see XML source
EncapsulatedOCSPValue (in OCSPValues)
Type:
Content:
simple, 1 attribute
Defined:
locally within OCSPValuesType complexType; see XML source
EncapsulatedPKIData
Type:
Content:
simple, 1 attribute
Defined:
globally; see XML source
Used:
never
EncapsulatedTimeStamp (type EncapsulatedPKIDataType)
Type:
Content:
simple, 1 attribute
Defined:
locally within TimeStampType complexType; see XML source
EncapsulatedX509Certificate (type EncapsulatedPKIDataType)
Type:
Content:
simple, 1 attribute
Defined:
locally within CertificateValuesType complexType; see XML source
Encoding (type xsd:anyURI)
Type:
xsd:anyURI
Content:
simple
Defined:
locally within DataObjectFormatType complexType; see XML source
ExplicitText (in SPUserNotice)
Type:
xsd:string
Content:
simple
Defined:
locally within SPUserNoticeType complexType; see XML source
HashDataInfo (type HashDataInfoType)
Type:
Content:
complex, 1 attribute, 1 element
Defined:
locally within TimeStampType complexType; see XML source
Identifier (type IdentifierType)
Type:
Content:
simple, 1 attribute
Defined:
locally within ObjectIdentifierType complexType; see XML source
IndividualDataObjectsTimeStamp
Type:
Content:
complex, 3 elements
Defined:
globally; see XML source
Used:
never
IndividualDataObjectsTimeStamp (type TimeStampType)
Type:
Content:
complex, 3 elements
Defined:
int (in NoticeNumbers)
Type:
xsd:integer
Content:
simple
Defined:
locally within IntegerListType complexType; see XML source
Issuer (in CRLIdentifier)
Type:
xsd:string
Content:
simple
Defined:
locally within CRLIdentifierType complexType; see XML source
IssuerSerial (in Cert)
Type:
Content:
complex, 2 elements
Defined:
locally within CertIDType complexType; see XML source
IssueTime (in CRLIdentifier)
Type:
xsd:dateTime
Content:
simple
Defined:
locally within CRLIdentifierType complexType; see XML source
MimeType (type xsd:string)
Type:
xsd:string
Content:
simple
Defined:
locally within DataObjectFormatType complexType; see XML source
NoticeNumbers (in NoticeRef)
Type:
Content:
complex, 1 element
Defined:
locally within NoticeReferenceType complexType; see XML source
NoticeRef (in SPUserNotice)
Type:
Content:
complex, 2 elements
Defined:
locally within SPUserNoticeType complexType; see XML source
Number (in CRLIdentifier)
Type:
xsd:integer
Content:
simple
Defined:
locally within CRLIdentifierType complexType; see XML source
ObjectIdentifier
Type:
Content:
complex, 3 elements
Defined:
globally; see XML source
Used:
never
ObjectIdentifier (type ObjectIdentifierType)
Type:
Content:
complex, 3 elements
Defined:
locally within DataObjectFormatType complexType; see XML source
ObjectReference (type xsd:anyURI)
Type:
xsd:anyURI
Content:
simple
Defined:
OCSPIdentifier (in OCSPRef)
Type:
Content:
complex, 1 attribute, 2 elements
Defined:
locally within OCSPRefType complexType; see XML source
OCSPRef (in OCSPRefs)
Type:
Content:
complex, 2 elements
Defined:
locally within OCSPRefsType complexType; see XML source
OCSPRefs (type OCSPRefsType)
Type:
Content:
complex, 1 element
Defined:
OCSPValues (type OCSPValuesType)
Type:
Content:
complex, 1 element
Defined:
locally within RevocationValuesType complexType; see XML source
Organization (in NoticeRef)
Type:
xsd:string
Content:
simple
Defined:
locally within NoticeReferenceType complexType; see XML source
OtherCertificate (type AnyType)
Type:
Content:
mixed, attr. wildcard, elem. wildcard
Defined:
locally within CertificateValuesType complexType; see XML source
OtherRef (in OtherRefs)
Type:
Content:
mixed, attr. wildcard, elem. wildcard
Defined:
OtherRefs (type OtherCertStatusRefsType)
Type:
Content:
complex, 1 element
Defined:
OtherValue (in OtherValues)
Type:
Content:
mixed, attr. wildcard, elem. wildcard
Defined:
OtherValues (type OtherCertStatusValuesType)
Type:
Content:
complex, 1 element
Defined:
locally within RevocationValuesType complexType; see XML source
PostalCode (type xsd:string)
Type:
xsd:string
Content:
simple
Defined:
ProducedAt (in OCSPIdentifier)
Type:
xsd:dateTime
Content:
simple
Defined:
locally within OCSPIdentifierType complexType; see XML source
QualifyingProperties
Type:
Content:
complex, 2 attributes, 2 elements
Defined:
globally; see XML source
Used:
never
QualifyingPropertiesReference
Type:
Content:
complex, 2 attributes, 1 element
Defined:
globally; see XML source
Used:
never
RefsOnlyTimeStamp
Type:
Content:
complex, 3 elements
Defined:
globally; see XML source
Used:
never
RefsOnlyTimeStamp (type TimeStampType)
Type:
Content:
complex, 3 elements
Defined:
ResponderID (in OCSPIdentifier)
Type:
xsd:string
Content:
simple
Defined:
locally within OCSPIdentifierType complexType; see XML source
RevocationValues
Type:
Content:
complex, 1 attribute, 3 elements
Defined:
globally; see XML source
Used:
never
RevocationValues (type RevocationValuesType)
Type:
Content:
complex, 1 attribute, 3 elements
Defined:
SigAndRefsTimeStamp
Type:
Content:
complex, 3 elements
Defined:
globally; see XML source
Used:
never
SigAndRefsTimeStamp (type TimeStampType)
Type:
Content:
complex, 3 elements
Defined:
SignaturePolicyId (type SignaturePolicyIdType)
Type:
Content:
complex, 4 elements
Defined:
SignaturePolicyIdentifier
Type:
Content:
complex, 2 elements
Defined:
globally; see XML source
Used:
never
SignaturePolicyIdentifier (type SignaturePolicyIdentifierType)
Type:
Content:
complex, 2 elements
Defined:
SignaturePolicyImplied (type anyType)
Type:
xsd:anyType
Content:
any
Defined:
SignatureProductionPlace
Type:
Content:
complex, 4 elements
Defined:
globally; see XML source
Used:
never
SignatureProductionPlace (type SignatureProductionPlaceType)
Type:
Content:
complex, 4 elements
Defined:
SignatureTimeStamp
Type:
Content:
complex, 3 elements
Defined:
globally; see XML source
Used:
never
SignatureTimeStamp (type TimeStampType)
Type:
Content:
complex, 3 elements
Defined:
SignedDataObjectProperties
Type:
Content:
complex, 4 elements
Defined:
globally; see XML source
Used:
never
SignedDataObjectProperties (type SignedDataObjectPropertiesType)
Type:
Content:
complex, 4 elements
Defined:
locally within SignedPropertiesType complexType; see XML source
SignedProperties
Type:
Content:
complex, 1 attribute, 2 elements
Defined:
globally; see XML source
Used:
never
SignedProperties (in QualifyingProperties)
Type:
Content:
complex, 1 attribute, 2 elements
Defined:
SignedSignatureProperties
Type:
Content:
complex, 5 elements
Defined:
globally; see XML source
Used:
never
SignedSignatureProperties (type SignedSignaturePropertiesType)
Type:
Content:
complex, 5 elements
Defined:
locally within SignedPropertiesType complexType; see XML source
SignerRole
Type:
Content:
complex, 2 elements
Defined:
globally; see XML source
Used:
never
SignerRole (type SignerRoleType)
Type:
Content:
complex, 2 elements
Defined:
SigningCertificate
Type:
Content:
complex, 1 element
Defined:
globally; see XML source
Used:
never
SigningCertificate (type CertIDListType)
Type:
Content:
complex, 1 element
Defined:
SigningTime
Type:
xsd:dateTime
Content:
simple
Defined:
globally; see XML source
Used:
never
SigningTime (type xsd:dateTime)
Type:
xsd:dateTime
Content:
simple
Defined:
SigPolicyHash (in SignaturePolicyId)
Type:
Content:
complex, 2 elements
Defined:
locally within SignaturePolicyIdType complexType; see XML source
SigPolicyId (in SignaturePolicyId)
Type:
Content:
complex, 3 elements
Defined:
locally within SignaturePolicyIdType complexType; see XML source
SigPolicyQualifier (in SigPolicyQualifiers)
Type:
Content:
mixed, attr. wildcard, elem. wildcard
Defined:
SigPolicyQualifiers (in SignaturePolicyId)
Type:
Content:
complex, 1 element
Defined:
locally within SignaturePolicyIdType complexType; see XML source
SPURI
Type:
xsd:anyURI
Content:
simple
Defined:
globally; see XML source
Used:
never
SPUserNotice
Type:
Content:
complex, 2 elements
Defined:
globally; see XML source
Used:
never
StateOrProvince (type xsd:string)
Type:
xsd:string
Content:
simple
Defined:
TimeStamp
Type:
Content:
complex, 3 elements
Defined:
globally; see XML source
Used:
Transforms (type ds:TransformsType)
Type:
Content:
complex, 1 element
Defined:
locally at 2 locations
UnsignedDataObjectProperties
Type:
Content:
complex, 1 element
Defined:
globally; see XML source
Used:
never
UnsignedDataObjectProperties (type UnsignedDataObjectPropertiesType)
Type:
Content:
complex, 1 element
Defined:
locally within UnsignedPropertiesType complexType; see XML source
UnsignedDataObjectProperty (type AnyType)
Type:
Content:
mixed, attr. wildcard, elem. wildcard
Defined:
UnsignedProperties
Type:
Content:
complex, 1 attribute, 2 elements
Defined:
globally; see XML source
Used:
never
UnsignedProperties (in QualifyingProperties)
Type:
Content:
complex, 1 attribute, 2 elements
Defined:
UnsignedSignatureProperties
Type:
Content:
complex, 9 elements
Defined:
globally; see XML source
Used:
never
UnsignedSignatureProperties (type UnsignedSignaturePropertiesType)
Type:
Content:
complex, 9 elements
Defined:
locally within UnsignedPropertiesType complexType; see XML source
XMLTimeStamp (type AnyType)
Type:
Content:
mixed, attr. wildcard, elem. wildcard
Defined:
locally within TimeStampType complexType; see XML source
Complex Type Summary
AnyType
Content:
mixed, attr. wildcard, elem. wildcard
Defined:
globally; see XML source
Includes:
definitions of attr. wildcard, elem. wildcard
Used:
CertIDListType
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
CertIDType
Content:
complex, 2 elements
Defined:
globally; see XML source
Includes:
definitions of 2 elements
Used:
CertificateValuesType
Content:
complex, 1 attribute, 2 elements
Defined:
globally; see XML source
Includes:
definitions of 1 attribute, 2 elements
Used:
CertifiedRolesListType
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
ClaimedRolesListType
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
CommitmentTypeIndicationType
Content:
complex, 4 elements
Defined:
globally; see XML source
Includes:
definitions of 4 elements
Used:
CommitmentTypeQualifiersListType
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
CompleteCertificateRefsType
Content:
complex, 1 attribute, 1 element
Defined:
globally; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
CompleteRevocationRefsType
Content:
complex, 1 attribute, 3 elements
Defined:
globally; see XML source
Includes:
definitions of 1 attribute, 3 elements
Used:
CounterSignatureType
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
CRLIdentifierType
Content:
complex, 1 attribute, 3 elements
Defined:
globally; see XML source
Includes:
definitions of 1 attribute, 3 elements
Used:
CRLRefsType
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
CRLRefType
Content:
complex, 2 elements
Defined:
globally; see XML source
Includes:
definitions of 2 elements
Used:
CRLValuesType
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
DataObjectFormatType
Content:
complex, 1 attribute, 4 elements
Defined:
globally; see XML source
Includes:
definitions of 1 attribute, 4 elements
Used:
DigestAlgAndValueType
Content:
complex, 2 elements
Defined:
globally; see XML source
Includes:
definitions of 2 elements
Used:
DocumentationReferencesType
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
EncapsulatedPKIDataType
Content:
simple, 1 attribute
Defined:
globally; see XML source
Includes:
definition of 1 attribute
Used:
HashDataInfoType
Content:
complex, 1 attribute, 1 element
Defined:
globally; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
IdentifierType
Content:
simple, 1 attribute
Defined:
globally; see XML source
Includes:
definition of 1 attribute
Used:
IntegerListType
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
NoticeReferenceType
Content:
complex, 2 elements
Defined:
globally; see XML source
Includes:
definitions of 2 elements
Used:
ObjectIdentifierType
Content:
complex, 3 elements
Defined:
globally; see XML source
Includes:
definitions of 3 elements
Used:
OCSPIdentifierType
Content:
complex, 1 attribute, 2 elements
Defined:
globally; see XML source
Includes:
definitions of 1 attribute, 2 elements
Used:
OCSPRefsType
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
OCSPRefType
Content:
complex, 2 elements
Defined:
globally; see XML source
Includes:
definitions of 2 elements
Used:
OCSPValuesType
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
OtherCertStatusRefsType
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
OtherCertStatusValuesType
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
QualifyingPropertiesReferenceType
Content:
complex, 2 attributes, 1 element
Defined:
globally; see XML source
Includes:
definitions of 2 attributes, 1 element
Used:
QualifyingPropertiesType
Content:
complex, 2 attributes, 2 elements
Defined:
globally; see XML source
Includes:
definitions of 2 attributes, 2 elements
Used:
RevocationValuesType
Content:
complex, 1 attribute, 3 elements
Defined:
globally; see XML source
Includes:
definitions of 1 attribute, 3 elements
Used:
SignaturePolicyIdentifierType
Content:
complex, 2 elements
Defined:
globally; see XML source
Includes:
definitions of 2 elements
Used:
SignaturePolicyIdType
Content:
complex, 4 elements
Defined:
globally; see XML source
Includes:
definitions of 4 elements
Used:
SignatureProductionPlaceType
Content:
complex, 4 elements
Defined:
globally; see XML source
Includes:
definitions of 4 elements
Used:
SignedDataObjectPropertiesType
Content:
complex, 4 elements
Defined:
globally; see XML source
Includes:
definitions of 4 elements
Used:
SignedPropertiesType
Content:
complex, 1 attribute, 2 elements
Defined:
globally; see XML source
Includes:
definitions of 1 attribute, 2 elements
Used:
SignedSignaturePropertiesType
Content:
complex, 5 elements
Defined:
globally; see XML source
Includes:
definitions of 5 elements
Used:
SignerRoleType
Content:
complex, 2 elements
Defined:
globally; see XML source
Includes:
definitions of 2 elements
Used:
SigPolicyQualifiersListType
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
SPUserNoticeType
Content:
complex, 2 elements
Defined:
globally; see XML source
Includes:
definitions of 2 elements
Used:
TimeStampType
Content:
complex, 3 elements
Defined:
globally; see XML source
Includes:
definitions of 3 elements
Used:
at 13 locations
UnsignedDataObjectPropertiesType
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
UnsignedPropertiesType
Content:
complex, 1 attribute, 2 elements
Defined:
globally; see XML source
Includes:
definitions of 1 attribute, 2 elements
Used:
UnsignedSignaturePropertiesType
Content:
complex, 9 elements
Defined:
globally; see XML source
Includes:
definitions of 9 elements
Used:
Simple Type Summary
QualifierType
Defined:
globally; see XML source
Used:
XML Source
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema elementFormDefault="qualified" targetNamespace="http://uri.etsi.org/01903/v1.1.1#" xmlns="http://uri.etsi.org/01903/v1.1.1#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="xmldsig-core-schema.xsd"/>
<!-- Start auxiliary types definitions: AnyType, ObjectIdentifierType,
EncapsulatedPKIDataType and TimestampType
-->
<!-- Start AnyType -->
<xsd:element name="Any" type="AnyType"/>
<xsd:complexType mixed="true" name="AnyType">
<xsd:sequence>
<xsd:any namespace="##any"/>
</xsd:sequence>
<xsd:anyAttribute namespace="##any"/>
</xsd:complexType>
<!-- End AnyType -->
<!-- Start ObjectIdentifierType-->
<xsd:element name="ObjectIdentifier" type="ObjectIdentifierType"/>
<xsd:complexType name="ObjectIdentifierType">
<xsd:sequence>
<xsd:element name="Identifier" type="IdentifierType"/>
<xsd:element minOccurs="0" name="Description" type="xsd:string"/>
<xsd:element minOccurs="0" name="DocumentationReferences" type="DocumentationReferencesType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="IdentifierType">
<xsd:simpleContent>
<xsd:extension base="xsd:anyURI">
<xsd:attribute name="Qualifier" type="QualifierType" use="optional"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:simpleType name="QualifierType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="OIDAsURI"/>
<xsd:enumeration value="OIDAsURN"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="DocumentationReferencesType">
<xsd:sequence maxOccurs="unbounded">
<xsd:element name="DocumentationReference" type="xsd:anyURI"/>
</xsd:sequence>
</xsd:complexType>
<!-- End ObjectIdentifierType-->
<!-- Start EncapsulatedPKIDataType-->
<xsd:element name="EncapsulatedPKIData" type="EncapsulatedPKIDataType"/>
<xsd:complexType name="EncapsulatedPKIDataType">
<xsd:simpleContent>
<xsd:extension base="xsd:base64Binary">
<xsd:attribute name="Id" type="xsd:ID" use="optional"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<!-- End EncapsulatedPKIDataType -->
<!-- Start TimeStampType -->
<xsd:element name="TimeStamp" type="TimeStampType"/>
<xsd:complexType name="TimeStampType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="HashDataInfo" type="HashDataInfoType"/>
<xsd:choice>
<xsd:element name="EncapsulatedTimeStamp" type="EncapsulatedPKIDataType"/>
<xsd:element name="XMLTimeStamp" type="AnyType"/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="HashDataInfoType">
<xsd:sequence>
<xsd:element minOccurs="0" name="Transforms" type="ds:TransformsType"/>
</xsd:sequence>
<xsd:attribute name="uri" type="xsd:anyURI" use="required"/>
</xsd:complexType>
<!-- End TimeStampType -->
<!-- End auxiliary types definitions-->
<!-- Start container types -->
<!-- Start QualifyingProperties -->
<xsd:element name="QualifyingProperties" type="QualifyingPropertiesType"/>
<xsd:complexType name="QualifyingPropertiesType">
<xsd:sequence>
<xsd:element minOccurs="0" name="SignedProperties" type="SignedPropertiesType"/>
<xsd:element minOccurs="0" name="UnsignedProperties" type="UnsignedPropertiesType"/>
</xsd:sequence>
<xsd:attribute name="Target" type="xsd:anyURI" use="required"/>
<xsd:attribute name="Id" type="xsd:ID" use="optional"/>
</xsd:complexType>
<!-- End QualifyingProperties -->
<!-- Start SignedProperties-->
<xsd:element name="SignedProperties" type="SignedPropertiesType"/>
<xsd:complexType name="SignedPropertiesType">
<xsd:sequence>
<xsd:element minOccurs="0" name="SignedDataObjectProperties" type="SignedDataObjectPropertiesType"/>
</xsd:sequence>
<xsd:attribute name="Id" type="xsd:ID" use="optional"/>
</xsd:complexType>
<!-- End SignedProperties-->
<!-- Start UnsignedProperties-->
<xsd:element name="UnsignedProperties" type="UnsignedPropertiesType"/>
<xsd:complexType name="UnsignedPropertiesType">
<xsd:sequence>
<xsd:element minOccurs="0" name="UnsignedSignatureProperties" type="UnsignedSignaturePropertiesType"/>
<xsd:element minOccurs="0" name="UnsignedDataObjectProperties" type="UnsignedDataObjectPropertiesType"/>
</xsd:sequence>
<xsd:attribute name="Id" type="xsd:ID" use="optional"/>
</xsd:complexType>
<!-- End UnsignedProperties-->
<!-- Start SignedSignatureProperties-->
<xsd:complexType name="SignedSignaturePropertiesType">
<xsd:sequence>
<xsd:element name="SigningTime" type="xsd:dateTime"/>
<xsd:element name="SigningCertificate" type="CertIDListType"/>
<xsd:element minOccurs="0" name="SignatureProductionPlace" type="SignatureProductionPlaceType"/>
<xsd:element minOccurs="0" name="SignerRole" type="SignerRoleType"/>
</xsd:sequence>
</xsd:complexType>
<!-- End SignedSignatureProperties-->
<!-- Start SignedDataObjectProperties-->
<xsd:complexType name="SignedDataObjectPropertiesType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="DataObjectFormat" type="DataObjectFormatType"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="CommitmentTypeIndication" type="CommitmentTypeIndicationType"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="AllDataObjectsTimeStamp" type="TimeStampType"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="IndividualDataObjectsTimeStamp" type="TimeStampType"/>
</xsd:sequence>
</xsd:complexType>
<!-- End SignedDataObjectProperties-->
<!-- Start UnsignedSignatureProperties-->
<xsd:complexType name="UnsignedSignaturePropertiesType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="CounterSignature" type="CounterSignatureType"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="SignatureTimeStamp" type="TimeStampType"/>
<xsd:element minOccurs="0" name="CompleteCertificateRefs" type="CompleteCertificateRefsType"/>
<xsd:element minOccurs="0" name="CompleteRevocationRefs" type="CompleteRevocationRefsType"/>
<xsd:choice>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="SigAndRefsTimeStamp" type="TimeStampType"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="RefsOnlyTimeStamp" type="TimeStampType"/>
</xsd:choice>
<xsd:element minOccurs="0" name="CertificateValues" type="CertificateValuesType"/>
<xsd:element minOccurs="0" name="RevocationValues" type="RevocationValuesType"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ArchiveTimeStamp" type="TimeStampType"/>
</xsd:sequence>
</xsd:complexType>
<!-- End UnsignedSignatureProperties-->
<!-- Start UnsignedDataObjectProperties-->
<xsd:complexType name="UnsignedDataObjectPropertiesType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="UnsignedDataObjectProperty" type="AnyType"/>
</xsd:sequence>
</xsd:complexType>
<!-- End UnsignedDataObjectProperties-->
<!-- Start QualifyingPropertiesReference-->
<xsd:complexType name="QualifyingPropertiesReferenceType">
<xsd:sequence>
<xsd:element minOccurs="0" name="Transforms" type="ds:TransformsType"/>
</xsd:sequence>
<xsd:attribute name="URI" type="xsd:anyURI" use="required"/>
<xsd:attribute name="Id" type="xsd:ID" use="optional"/>
</xsd:complexType>
<!-- End QualifyingPropertiesReference-->
<!-- End container types -->
<!-- Start SigningTime element -->
<xsd:element name="SigningTime" type="xsd:dateTime"/>
<!-- End SigningTime element -->
<!-- Start SigningCertificate -->
<xsd:element name="SigningCertificate" type="CertIDListType"/>
<xsd:complexType name="CertIDListType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="Cert" type="CertIDType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CertIDType">
<xsd:sequence>
<xsd:element name="CertDigest" type="DigestAlgAndValueType"/>
<xsd:element name="IssuerSerial" type="ds:X509IssuerSerialType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DigestAlgAndValueType">
<xsd:sequence>
<xsd:element name="DigestMethod" type="ds:DigestMethodType"/>
<xsd:element name="DigestValue" type="ds:DigestValueType"/>
</xsd:sequence>
</xsd:complexType>
<!-- End SigningCertificate -->
<!-- Start SignaturePolicyIdentifier -->
<xsd:complexType name="SignaturePolicyIdentifierType">
<xsd:choice>
<xsd:element name="SignaturePolicyId" type="SignaturePolicyIdType"/>
<xsd:element name="SignaturePolicyImplied"/>
</xsd:choice>
</xsd:complexType>
<xsd:complexType name="SignaturePolicyIdType">
<xsd:sequence>
<xsd:element name="SigPolicyId" type="ObjectIdentifierType"/>
<xsd:element minOccurs="0" ref="ds:Transforms"/>
<xsd:element name="SigPolicyHash" type="DigestAlgAndValueType"/>
<xsd:element minOccurs="0" name="SigPolicyQualifiers" type="SigPolicyQualifiersListType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SigPolicyQualifiersListType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="SigPolicyQualifier" type="AnyType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="SPURI" type="xsd:anyURI"/>
<xsd:element name="SPUserNotice" type="SPUserNoticeType"/>
<xsd:complexType name="SPUserNoticeType">
<xsd:sequence>
<xsd:element minOccurs="0" name="NoticeRef" type="NoticeReferenceType"/>
<xsd:element minOccurs="0" name="ExplicitText" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="NoticeReferenceType">
<xsd:sequence>
<xsd:element name="Organization" type="xsd:string"/>
<xsd:element name="NoticeNumbers" type="IntegerListType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="IntegerListType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="int" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
<!-- End SignaturePolicyIdentifier -->
<!-- Start CounterSignature -->
<xsd:element name="CounterSignature" type="CounterSignatureType"/>
<xsd:complexType name="CounterSignatureType">
<xsd:sequence>
<xsd:element ref="ds:Signature"/>
</xsd:sequence>
</xsd:complexType>
<!-- End CounterSignature -->
<!-- Start DataObjectFormat -->
<xsd:element name="DataObjectFormat" type="DataObjectFormatType"/>
<xsd:complexType name="DataObjectFormatType">
<xsd:sequence>
<xsd:element minOccurs="0" name="Description" type="xsd:string"/>
<xsd:element minOccurs="0" name="ObjectIdentifier" type="ObjectIdentifierType"/>
<xsd:element minOccurs="0" name="MimeType" type="xsd:string"/>
<xsd:element minOccurs="0" name="Encoding" type="xsd:anyURI"/>
</xsd:sequence>
<xsd:attribute name="ObjectReference" type="xsd:anyURI" use="required"/>
</xsd:complexType>
<!-- End DataObjectFormat -->
<!-- Start CommitmentTypeIndication -->
<xsd:complexType name="CommitmentTypeIndicationType">
<xsd:sequence>
<xsd:element name="CommitmentTypeId" type="ObjectIdentifierType"/>
<xsd:choice>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ObjectReference" type="xsd:anyURI"/>
<xsd:element name="AllSignedDataObjects"/>
</xsd:choice>
<xsd:element minOccurs="0" name="CommitmentTypeQualifiers" type="CommitmentTypeQualifiersListType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CommitmentTypeQualifiersListType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="CommitmentTypeQualifier" type="AnyType"/>
</xsd:sequence>
</xsd:complexType>
<!-- End CommitmentTypeIndication -->
<!-- Start SignatureProductionPlace -->
<xsd:complexType name="SignatureProductionPlaceType">
<xsd:sequence>
<xsd:element minOccurs="0" name="City" type="xsd:string"/>
<xsd:element minOccurs="0" name="StateOrProvince" type="xsd:string"/>
<xsd:element minOccurs="0" name="PostalCode" type="xsd:string"/>
<xsd:element minOccurs="0" name="CountryName" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<!-- End SignatureProductionPlace -->
<!-- Start SignerRole -->
<xsd:element name="SignerRole" type="SignerRoleType"/>
<xsd:complexType name="SignerRoleType">
<xsd:sequence>
<xsd:element minOccurs="0" name="ClaimedRoles" type="ClaimedRolesListType"/>
<xsd:element minOccurs="0" name="CertifiedRoles" type="CertifiedRolesListType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ClaimedRolesListType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="ClaimedRole" type="AnyType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CertifiedRolesListType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="CertifiedRole" type="EncapsulatedPKIDataType"/>
</xsd:sequence>
</xsd:complexType>
<!-- End SignerRole -->
<xsd:element name="AllDataObjectsTimeStamp" type="TimeStampType"/>
<xsd:element name="IndividualDataObjectsTimeStamp" type="TimeStampType"/>
<xsd:element name="SignatureTimeStamp" type="TimeStampType"/>
<!-- Start CompleteCertificateRefs -->
<xsd:complexType name="CompleteCertificateRefsType">
<xsd:sequence>
<xsd:element name="CertRefs" type="CertIDListType"/>
</xsd:sequence>
<xsd:attribute name="Id" type="xsd:ID" use="optional"/>
</xsd:complexType>
<!-- End CompleteCertificateRefs -->
<!-- Start CompleteRevocationRefs-->
<xsd:complexType name="CompleteRevocationRefsType">
<xsd:sequence>
<xsd:element minOccurs="0" name="CRLRefs" type="CRLRefsType"/>
<xsd:element minOccurs="0" name="OCSPRefs" type="OCSPRefsType"/>
<xsd:element minOccurs="0" name="OtherRefs" type="OtherCertStatusRefsType"/>
</xsd:sequence>
<xsd:attribute name="Id" type="xsd:ID" use="optional"/>
</xsd:complexType>
<xsd:complexType name="CRLRefsType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="CRLRef" type="CRLRefType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CRLRefType">
<xsd:sequence>
<xsd:element name="DigestAlgAndValue" type="DigestAlgAndValueType"/>
<xsd:element minOccurs="0" name="CRLIdentifier" type="CRLIdentifierType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CRLIdentifierType">
<xsd:sequence>
<xsd:element name="Issuer" type="xsd:string"/>
<xsd:element name="IssueTime" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="Number" type="xsd:integer"/>
</xsd:sequence>
<xsd:attribute name="URI" type="xsd:anyURI" use="optional"/>
</xsd:complexType>
<xsd:complexType name="OCSPRefsType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="OCSPRef" type="OCSPRefType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="OCSPRefType">
<xsd:sequence>
<xsd:element name="OCSPIdentifier" type="OCSPIdentifierType"/>
<xsd:element minOccurs="0" name="DigestAlgAndValue" type="DigestAlgAndValueType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="OCSPIdentifierType">
<xsd:sequence>
<xsd:element name="ResponderID" type="xsd:string"/>
<xsd:element name="ProducedAt" type="xsd:dateTime"/>
</xsd:sequence>
<xsd:attribute name="URI" type="xsd:anyURI" use="optional"/>
</xsd:complexType>
<xsd:complexType name="OtherCertStatusRefsType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="OtherRef" type="AnyType"/>
</xsd:sequence>
</xsd:complexType>
<!-- End CompleteRevocationRefs-->
<xsd:element name="SigAndRefsTimeStamp" type="TimeStampType"/>
<xsd:element name="RefsOnlyTimeStamp" type="TimeStampType"/>
<!-- Start CertificateValues -->
<xsd:element name="CertificateValues" type="CertificateValuesType"/>
<xsd:complexType name="CertificateValuesType">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="OtherCertificate" type="AnyType"/>
</xsd:choice>
<xsd:attribute name="Id" type="xsd:ID" use="optional"/>
</xsd:complexType>
<!-- End CertificateValues -->
<!-- Start RevocationValues-->
<xsd:element name="RevocationValues" type="RevocationValuesType"/>
<xsd:complexType name="RevocationValuesType">
<xsd:sequence>
<xsd:element minOccurs="0" name="CRLValues" type="CRLValuesType"/>
<xsd:element minOccurs="0" name="OCSPValues" type="OCSPValuesType"/>
<xsd:element minOccurs="0" name="OtherValues" type="OtherCertStatusValuesType"/>
</xsd:sequence>
<xsd:attribute name="Id" type="xsd:ID" use="optional"/>
</xsd:complexType>
<xsd:complexType name="CRLValuesType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="EncapsulatedCRLValue" type="EncapsulatedPKIDataType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="OCSPValuesType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="EncapsulatedOCSPValue" type="EncapsulatedPKIDataType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="OtherCertStatusValuesType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="OtherValue" type="AnyType"/>
</xsd:sequence>
</xsd:complexType>
<!-- End RevocationValues-->
<xsd:element name="ArchiveTimeStamp" type="TimeStampType"/>
</xsd:schema>

XML schema documentation generated with DocFlex/XML RE 1.8.0 using DocFlex/XML XSDDoc 2.2.0 template set