Showing:

Attributes
Diagrams
Instances
Properties
Source
Used by
Included schema xenc-schema.xsd
Namespace http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller
Properties
attribute form default: unqualified
element form default: qualified
version: 1.0
Element xenc:EncryptedType / xenc:EncryptionMethod
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#EncryptionMethodType_Algorithm xenc-schema_xsd.tmp#EncryptionMethodType_KeySize xenc-schema_xsd.tmp#EncryptionMethodType_OAEPparams xenc-schema_xsd.tmp#EncryptionMethodType
Type xenc:EncryptionMethodType
Properties
content: complex
minOccurs: 0
mixed: true
Model xenc:KeySize{0,1} , xenc:OAEPparams{0,1} , ANY element from ANY namespace OTHER than 'http://www.w3.org/2001/04/xmlenc#'
Children xenc:KeySize, xenc:OAEPparams
Instance
<xenc:EncryptionMethod Algorithm="" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <xenc:KeySize>{0,1}</xenc:KeySize>
  <xenc:OAEPparams>{0,1}</xenc:OAEPparams>
</xenc:EncryptionMethod>
Attributes
QName Type Fixed Default Use Annotation
Algorithm anyURI required
Source
<element name="EncryptionMethod" type="xenc:EncryptionMethodType" minOccurs="0"/>
Element xenc:EncryptionMethodType / xenc:KeySize
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#KeySizeType
Type xenc:KeySizeType
Properties
content: simple
minOccurs: 0
Source
<element name="KeySize" type="xenc:KeySizeType" minOccurs="0"/>
Element xenc:EncryptionMethodType / xenc:OAEPparams
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram
Type base64Binary
Properties
content: simple
minOccurs: 0
Source
<element name="OAEPparams" type="base64Binary" minOccurs="0"/>
Element xenc:CipherData
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#CipherDataType_CipherValue xenc-schema_xsd.tmp#CipherReference xenc-schema_xsd.tmp#CipherDataType
Type xenc:CipherDataType
Properties
content: complex
Used by
Model xenc:CipherValue | xenc:CipherReference
Children xenc:CipherReference, xenc:CipherValue
Instance
<xenc:CipherData xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <xenc:CipherValue>{1,1}</xenc:CipherValue>
  <xenc:CipherReference URI="">{1,1}</xenc:CipherReference>
</xenc:CipherData>
Source
<element name="CipherData" type="xenc:CipherDataType"/>
Element xenc:CipherDataType / xenc:CipherValue
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram
Type base64Binary
Properties
content: simple
Source
<element name="CipherValue" type="base64Binary"/>
Element xenc:CipherReference
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#CipherReferenceType_URI xenc-schema_xsd.tmp#CipherReferenceType_Transforms xenc-schema_xsd.tmp#CipherReferenceType
Type xenc:CipherReferenceType
Properties
content: complex
Used by
Complex Type xenc:CipherDataType
Model xenc:Transforms{0,1}
Children xenc:Transforms
Instance
<xenc:CipherReference URI="" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <xenc:Transforms>{0,1}</xenc:Transforms>
</xenc:CipherReference>
Attributes
QName Type Fixed Default Use Annotation
URI anyURI required
Source
<element name="CipherReference" type="xenc:CipherReferenceType"/>
Element xenc:CipherReferenceType / xenc:Transforms
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xmldsig-core-schema_xsd.tmp#Transform xenc-schema_xsd.tmp#http___www.w3.org_2001_04_xmlenc__TransformsType
Type xenc:TransformsType
Properties
content: complex
minOccurs: 0
Model ds:Transform+
Children ds:Transform
Instance
<xenc:Transforms xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
  <ds:Transform Algorithm="">{1,unbounded}</ds:Transform>
</xenc:Transforms>
Source
<element name="Transforms" type="xenc:TransformsType" minOccurs="0"/>
Element xenc:EncryptionProperties
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#EncryptionPropertiesType_Id xenc-schema_xsd.tmp#EncryptionProperty xenc-schema_xsd.tmp#EncryptionPropertiesType
Type xenc:EncryptionPropertiesType
Properties
content: complex
Used by
Model xenc:EncryptionProperty+
Children xenc:EncryptionProperty
Instance
<xenc:EncryptionProperties Id="" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <xenc:EncryptionProperty Id="" Target="">{1,unbounded}</xenc:EncryptionProperty>
</xenc:EncryptionProperties>
Attributes
QName Type Fixed Default Use Annotation
Id ID optional
Source
<element name="EncryptionProperties" type="xenc:EncryptionPropertiesType"/>
Element xenc:EncryptionProperty
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#EncryptionPropertyType_Target xenc-schema_xsd.tmp#EncryptionPropertyType_Id xenc-schema_xsd.tmp#EncryptionPropertyType
Type xenc:EncryptionPropertyType
Properties
content: complex
mixed: true
Used by
Model ANY element from ANY namespace OTHER than 'http://www.w3.org/2001/04/xmlenc#'
Attributes
QName Type Fixed Default Use Annotation
ANY attribute from namespace 'http://www.w3.org/XML/1998/namespace'
Id ID optional
Target anyURI optional
Source
<element name="EncryptionProperty" type="xenc:EncryptionPropertyType"/>
Element xenc:EncryptedData
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#EncryptedType_Id xenc-schema_xsd.tmp#EncryptedType_Type xenc-schema_xsd.tmp#EncryptedType_MimeType xenc-schema_xsd.tmp#EncryptedType_Encoding xenc-schema_xsd.tmp#EncryptedType_EncryptionMethod xmldsig-core-schema_xsd.tmp#KeyInfo xenc-schema_xsd.tmp#CipherData xenc-schema_xsd.tmp#EncryptionProperties xenc-schema_xsd.tmp#EncryptedType xenc-schema_xsd.tmp#EncryptedDataType
Type xenc:EncryptedDataType
Type hierarchy
Properties
content: complex
Model xenc:EncryptionMethod{0,1} , ds:KeyInfo{0,1} , xenc:CipherData , xenc:EncryptionProperties{0,1}
Children ds:KeyInfo, xenc:CipherData, xenc:EncryptionMethod, xenc:EncryptionProperties
Instance
<xenc:EncryptedData Encoding="" Id="" MimeType="" Type="" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
  <xenc:EncryptionMethod Algorithm="">{0,1}</xenc:EncryptionMethod>
  <ds:KeyInfo Id="">{0,1}</ds:KeyInfo>
  <xenc:CipherData>{1,1}</xenc:CipherData>
  <xenc:EncryptionProperties Id="">{0,1}</xenc:EncryptionProperties>
</xenc:EncryptedData>
Attributes
QName Type Fixed Default Use Annotation
Encoding anyURI optional
Id ID optional
MimeType string optional
Type anyURI optional
Source
<element name="EncryptedData" type="xenc:EncryptedDataType"/>
Element xenc:EncryptedKey
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#EncryptedType_Id xenc-schema_xsd.tmp#EncryptedType_Type xenc-schema_xsd.tmp#EncryptedType_MimeType xenc-schema_xsd.tmp#EncryptedType_Encoding xenc-schema_xsd.tmp#EncryptedType_EncryptionMethod xmldsig-core-schema_xsd.tmp#KeyInfo xenc-schema_xsd.tmp#CipherData xenc-schema_xsd.tmp#EncryptionProperties xenc-schema_xsd.tmp#EncryptedType xenc-schema_xsd.tmp#EncryptedKeyType_Recipient xenc-schema_xsd.tmp#ReferenceList xenc-schema_xsd.tmp#EncryptedKeyType_CarriedKeyName xenc-schema_xsd.tmp#EncryptedKeyType
Type xenc:EncryptedKeyType
Type hierarchy
Properties
content: complex
Model xenc:EncryptionMethod{0,1} , ds:KeyInfo{0,1} , xenc:CipherData , xenc:EncryptionProperties{0,1} , xenc:ReferenceList{0,1} , xenc:CarriedKeyName{0,1}
Children ds:KeyInfo, xenc:CarriedKeyName, xenc:CipherData, xenc:EncryptionMethod, xenc:EncryptionProperties, xenc:ReferenceList
Instance
<xenc:EncryptedKey Encoding="" Id="" MimeType="" Recipient="" Type="" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
  <xenc:EncryptionMethod Algorithm="">{0,1}</xenc:EncryptionMethod>
  <ds:KeyInfo Id="">{0,1}</ds:KeyInfo>
  <xenc:CipherData>{1,1}</xenc:CipherData>
  <xenc:EncryptionProperties Id="">{0,1}</xenc:EncryptionProperties>
  <xenc:ReferenceList>{0,1}</xenc:ReferenceList>
  <xenc:CarriedKeyName>{0,1}</xenc:CarriedKeyName>
</xenc:EncryptedKey>
Attributes
QName Type Fixed Default Use Annotation
Encoding anyURI optional
Id ID optional
MimeType string optional
Recipient string optional
Type anyURI optional
Source
<element name="EncryptedKey" type="xenc:EncryptedKeyType"/>
Element xenc:ReferenceList
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#ReferenceList_DataReference xenc-schema_xsd.tmp#ReferenceList_KeyReference
Properties
content: complex
Used by
Complex Type xenc:EncryptedKeyType
Model xenc:DataReference | xenc:KeyReference
Children xenc:DataReference, xenc:KeyReference
Instance
<xenc:ReferenceList xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <xenc:DataReference URI="">{1,1}</xenc:DataReference>
  <xenc:KeyReference URI="">{1,1}</xenc:KeyReference>
</xenc:ReferenceList>
Source
<element name="ReferenceList">
  <complexType>
    <choice maxOccurs="unbounded">
      <element name="DataReference" type="xenc:ReferenceType"/>
      <element name="KeyReference" type="xenc:ReferenceType"/>
    </choice>
  </complexType>
</element>
Element xenc:ReferenceList / xenc:DataReference
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#http___www.w3.org_2001_04_xmlenc__ReferenceType_URI xenc-schema_xsd.tmp#http___www.w3.org_2001_04_xmlenc__ReferenceType
Type xenc:ReferenceType
Properties
content: complex
Model ANY element from ANY namespace OTHER than 'http://www.w3.org/2001/04/xmlenc#'
Attributes
QName Type Fixed Default Use Annotation
URI anyURI required
Source
<element name="DataReference" type="xenc:ReferenceType"/>
Element xenc:ReferenceList / xenc:KeyReference
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#http___www.w3.org_2001_04_xmlenc__ReferenceType_URI xenc-schema_xsd.tmp#http___www.w3.org_2001_04_xmlenc__ReferenceType
Type xenc:ReferenceType
Properties
content: complex
Model ANY element from ANY namespace OTHER than 'http://www.w3.org/2001/04/xmlenc#'
Attributes
QName Type Fixed Default Use Annotation
URI anyURI required
Source
<element name="KeyReference" type="xenc:ReferenceType"/>
Element xenc:EncryptedKeyType / xenc:CarriedKeyName
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram
Type string
Properties
content: simple
minOccurs: 0
Source
<element name="CarriedKeyName" type="string" minOccurs="0"/>
Element xenc:AgreementMethod
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#AgreementMethodType_Algorithm xenc-schema_xsd.tmp#AgreementMethodType_KA-Nonce xenc-schema_xsd.tmp#AgreementMethodType_OriginatorKeyInfo xenc-schema_xsd.tmp#AgreementMethodType_RecipientKeyInfo xenc-schema_xsd.tmp#AgreementMethodType
Type xenc:AgreementMethodType
Properties
content: complex
mixed: true
Model xenc:KA-Nonce{0,1} , ANY element from ANY namespace OTHER than 'http://www.w3.org/2001/04/xmlenc#' , xenc:OriginatorKeyInfo{0,1} , xenc:RecipientKeyInfo{0,1}
Children xenc:KA-Nonce, xenc:OriginatorKeyInfo, xenc:RecipientKeyInfo
Instance
<xenc:AgreementMethod Algorithm="" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <xenc:KA-Nonce>{0,1}</xenc:KA-Nonce>
  <xenc:OriginatorKeyInfo Id="">{0,1}</xenc:OriginatorKeyInfo>
  <xenc:RecipientKeyInfo Id="">{0,1}</xenc:RecipientKeyInfo>
</xenc:AgreementMethod>
Attributes
QName Type Fixed Default Use Annotation
Algorithm anyURI required
Source
<element name="AgreementMethod" type="xenc:AgreementMethodType"/>
Element xenc:AgreementMethodType / xenc:KA-Nonce
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram
Type base64Binary
Properties
content: simple
minOccurs: 0
Source
<element name="KA-Nonce" type="base64Binary" minOccurs="0"/>
Element xenc:AgreementMethodType / xenc:OriginatorKeyInfo
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xmldsig-core-schema_xsd.tmp#KeyInfoType_Id xmldsig-core-schema_xsd.tmp#KeyName xmldsig-core-schema_xsd.tmp#KeyValue xmldsig-core-schema_xsd.tmp#RetrievalMethod xmldsig-core-schema_xsd.tmp#X509Data xmldsig-core-schema_xsd.tmp#PGPData xmldsig-core-schema_xsd.tmp#SPKIData xmldsig-core-schema_xsd.tmp#MgmtData xmldsig-core-schema_xsd.tmp#KeyInfoType
Type ds:KeyInfoType
Properties
content: complex
minOccurs: 0
mixed: true
Model ds:KeyName | ds:KeyValue | ds:RetrievalMethod | ds:X509Data | ds:PGPData | ds:SPKIData | ds:MgmtData | ANY element from ANY namespace OTHER than 'http://www.w3.org/2000/09/xmldsig#'
Children ds:KeyName, ds:KeyValue, ds:MgmtData, ds:PGPData, ds:RetrievalMethod, ds:SPKIData, ds:X509Data
Instance
<xenc:OriginatorKeyInfo Id="" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
  <ds:KeyName>{1,1}</ds:KeyName>
  <ds:KeyValue>{1,1}</ds:KeyValue>
  <ds:RetrievalMethod Type="" URI="">{1,1}</ds:RetrievalMethod>
  <ds:X509Data>{1,1}</ds:X509Data>
  <ds:PGPData>{1,1}</ds:PGPData>
  <ds:SPKIData>{1,1}</ds:SPKIData>
  <ds:MgmtData>{1,1}</ds:MgmtData>
</xenc:OriginatorKeyInfo>
Attributes
QName Type Fixed Default Use Annotation
Id ID optional
Source
<element name="OriginatorKeyInfo" type="ds:KeyInfoType" minOccurs="0"/>
Element xenc:AgreementMethodType / xenc:RecipientKeyInfo
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xmldsig-core-schema_xsd.tmp#KeyInfoType_Id xmldsig-core-schema_xsd.tmp#KeyName xmldsig-core-schema_xsd.tmp#KeyValue xmldsig-core-schema_xsd.tmp#RetrievalMethod xmldsig-core-schema_xsd.tmp#X509Data xmldsig-core-schema_xsd.tmp#PGPData xmldsig-core-schema_xsd.tmp#SPKIData xmldsig-core-schema_xsd.tmp#MgmtData xmldsig-core-schema_xsd.tmp#KeyInfoType
Type ds:KeyInfoType
Properties
content: complex
minOccurs: 0
mixed: true
Model ds:KeyName | ds:KeyValue | ds:RetrievalMethod | ds:X509Data | ds:PGPData | ds:SPKIData | ds:MgmtData | ANY element from ANY namespace OTHER than 'http://www.w3.org/2000/09/xmldsig#'
Children ds:KeyName, ds:KeyValue, ds:MgmtData, ds:PGPData, ds:RetrievalMethod, ds:SPKIData, ds:X509Data
Instance
<xenc:RecipientKeyInfo Id="" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
  <ds:KeyName>{1,1}</ds:KeyName>
  <ds:KeyValue>{1,1}</ds:KeyValue>
  <ds:RetrievalMethod Type="" URI="">{1,1}</ds:RetrievalMethod>
  <ds:X509Data>{1,1}</ds:X509Data>
  <ds:PGPData>{1,1}</ds:PGPData>
  <ds:SPKIData>{1,1}</ds:SPKIData>
  <ds:MgmtData>{1,1}</ds:MgmtData>
</xenc:RecipientKeyInfo>
Attributes
QName Type Fixed Default Use Annotation
Id ID optional
Source
<element name="RecipientKeyInfo" type="ds:KeyInfoType" minOccurs="0"/>
Complex Type xenc:EncryptedDataType
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#EncryptedType_Id xenc-schema_xsd.tmp#EncryptedType_Type xenc-schema_xsd.tmp#EncryptedType_MimeType xenc-schema_xsd.tmp#EncryptedType_Encoding xenc-schema_xsd.tmp#EncryptedType_EncryptionMethod xmldsig-core-schema_xsd.tmp#KeyInfo xenc-schema_xsd.tmp#CipherData xenc-schema_xsd.tmp#EncryptionProperties xenc-schema_xsd.tmp#EncryptedType
Type extension of xenc:EncryptedType
Type hierarchy
Used by
Model xenc:EncryptionMethod{0,1} , ds:KeyInfo{0,1} , xenc:CipherData , xenc:EncryptionProperties{0,1}
Children ds:KeyInfo, xenc:CipherData, xenc:EncryptionMethod, xenc:EncryptionProperties
Attributes
QName Type Fixed Default Use Annotation
Encoding anyURI optional
Id ID optional
MimeType string optional
Type anyURI optional
Source
<complexType name="EncryptedDataType">
  <complexContent>
    <extension base="xenc:EncryptedType"/>
  </complexContent>
</complexType>
Complex Type xenc:EncryptedType
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#EncryptedType_Id xenc-schema_xsd.tmp#EncryptedType_Type xenc-schema_xsd.tmp#EncryptedType_MimeType xenc-schema_xsd.tmp#EncryptedType_Encoding xenc-schema_xsd.tmp#EncryptedType_EncryptionMethod xmldsig-core-schema_xsd.tmp#KeyInfo xenc-schema_xsd.tmp#CipherData xenc-schema_xsd.tmp#EncryptionProperties
Properties
abstract: true
Used by
Model xenc:EncryptionMethod{0,1} , ds:KeyInfo{0,1} , xenc:CipherData , xenc:EncryptionProperties{0,1}
Children ds:KeyInfo, xenc:CipherData, xenc:EncryptionMethod, xenc:EncryptionProperties
Attributes
QName Type Fixed Default Use Annotation
Encoding anyURI optional
Id ID optional
MimeType string optional
Type anyURI optional
Source
<complexType name="EncryptedType" abstract="true">
  <sequence>
    <element name="EncryptionMethod" type="xenc:EncryptionMethodType" minOccurs="0"/>
    <element ref="ds:KeyInfo" minOccurs="0"/>
    <element ref="xenc:CipherData"/>
    <element ref="xenc:EncryptionProperties" minOccurs="0"/>
  </sequence>
  <attribute name="Id" type="ID" use="optional"/>
  <attribute name="Type" type="anyURI" use="optional"/>
  <attribute name="MimeType" type="string" use="optional"/>
  <attribute name="Encoding" type="anyURI" use="optional"/>
</complexType>
Complex Type xenc:EncryptionMethodType
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#EncryptionMethodType_Algorithm xenc-schema_xsd.tmp#EncryptionMethodType_KeySize xenc-schema_xsd.tmp#EncryptionMethodType_OAEPparams
Properties
mixed: true
Used by
Model xenc:KeySize{0,1} , xenc:OAEPparams{0,1} , ANY element from ANY namespace OTHER than 'http://www.w3.org/2001/04/xmlenc#'
Children xenc:KeySize, xenc:OAEPparams
Attributes
QName Type Fixed Default Use Annotation
Algorithm anyURI required
Source
<complexType name="EncryptionMethodType" mixed="true">
  <sequence>
    <element name="KeySize" type="xenc:KeySizeType" minOccurs="0"/>
    <element name="OAEPparams" type="base64Binary" minOccurs="0"/>
    <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
  <attribute name="Algorithm" type="anyURI" use="required"/>
</complexType>
Simple Type xenc:KeySizeType
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram
Type integer
Used by
Source
<simpleType name="KeySizeType">
  <restriction base="integer"/>
</simpleType>
Complex Type xenc:CipherDataType
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#CipherDataType_CipherValue xenc-schema_xsd.tmp#CipherReference
Used by
Element xenc:CipherData
Model xenc:CipherValue | xenc:CipherReference
Children xenc:CipherReference, xenc:CipherValue
Source
<complexType name="CipherDataType">
  <choice>
    <element name="CipherValue" type="base64Binary"/>
    <element ref="xenc:CipherReference"/>
  </choice>
</complexType>
Complex Type xenc:CipherReferenceType
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#CipherReferenceType_URI xenc-schema_xsd.tmp#CipherReferenceType_Transforms
Used by
Model xenc:Transforms{0,1}
Children xenc:Transforms
Attributes
QName Type Fixed Default Use Annotation
URI anyURI required
Source
<complexType name="CipherReferenceType">
  <choice>
    <element name="Transforms" type="xenc:TransformsType" minOccurs="0"/>
  </choice>
  <attribute name="URI" type="anyURI" use="required"/>
</complexType>
Complex Type xenc:TransformsType
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xmldsig-core-schema_xsd.tmp#Transform
Used by
Model ds:Transform+
Children ds:Transform
Source
<complexType name="TransformsType">
  <sequence>
    <element ref="ds:Transform" maxOccurs="unbounded"/>
  </sequence>
</complexType>
Complex Type xenc:EncryptionPropertiesType
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#EncryptionPropertiesType_Id xenc-schema_xsd.tmp#EncryptionProperty
Used by
Model xenc:EncryptionProperty+
Children xenc:EncryptionProperty
Attributes
QName Type Fixed Default Use Annotation
Id ID optional
Source
<complexType name="EncryptionPropertiesType">
  <sequence>
    <element ref="xenc:EncryptionProperty" maxOccurs="unbounded"/>
  </sequence>
  <attribute name="Id" type="ID" use="optional"/>
</complexType>
Complex Type xenc:EncryptionPropertyType
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#EncryptionPropertyType_Target xenc-schema_xsd.tmp#EncryptionPropertyType_Id
Properties
mixed: true
Used by
Model ANY element from ANY namespace OTHER than 'http://www.w3.org/2001/04/xmlenc#'
Attributes
QName Type Fixed Default Use Annotation
ANY attribute from namespace 'http://www.w3.org/XML/1998/namespace'
Id ID optional
Target anyURI optional
Source
<complexType name="EncryptionPropertyType" mixed="true">
  <choice maxOccurs="unbounded">
    <any namespace="##other" processContents="lax"/>
  </choice>
  <attribute name="Target" type="anyURI" use="optional"/>
  <attribute name="Id" type="ID" use="optional"/>
  <anyAttribute namespace="http://www.w3.org/XML/1998/namespace"/>
</complexType>
Complex Type xenc:EncryptedKeyType
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#EncryptedType_Id xenc-schema_xsd.tmp#EncryptedType_Type xenc-schema_xsd.tmp#EncryptedType_MimeType xenc-schema_xsd.tmp#EncryptedType_Encoding xenc-schema_xsd.tmp#EncryptedType_EncryptionMethod xmldsig-core-schema_xsd.tmp#KeyInfo xenc-schema_xsd.tmp#CipherData xenc-schema_xsd.tmp#EncryptionProperties xenc-schema_xsd.tmp#EncryptedType xenc-schema_xsd.tmp#EncryptedKeyType_Recipient xenc-schema_xsd.tmp#ReferenceList xenc-schema_xsd.tmp#EncryptedKeyType_CarriedKeyName
Type extension of xenc:EncryptedType
Type hierarchy
Used by
Model xenc:EncryptionMethod{0,1} , ds:KeyInfo{0,1} , xenc:CipherData , xenc:EncryptionProperties{0,1} , xenc:ReferenceList{0,1} , xenc:CarriedKeyName{0,1}
Children ds:KeyInfo, xenc:CarriedKeyName, xenc:CipherData, xenc:EncryptionMethod, xenc:EncryptionProperties, xenc:ReferenceList
Attributes
QName Type Fixed Default Use Annotation
Encoding anyURI optional
Id ID optional
MimeType string optional
Recipient string optional
Type anyURI optional
Source
<complexType name="EncryptedKeyType">
  <complexContent>
    <extension base="xenc:EncryptedType">
      <sequence>
        <element ref="xenc:ReferenceList" minOccurs="0"/>
        <element name="CarriedKeyName" type="string" minOccurs="0"/>
      </sequence>
      <attribute name="Recipient" type="string" use="optional"/>
    </extension>
  </complexContent>
</complexType>
Complex Type xenc:ReferenceType
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#http___www.w3.org_2001_04_xmlenc__ReferenceType_URI
Used by
Model ANY element from ANY namespace OTHER than 'http://www.w3.org/2001/04/xmlenc#'
Attributes
QName Type Fixed Default Use Annotation
URI anyURI required
Source
<complexType name="ReferenceType">
  <sequence>
    <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
  <attribute name="URI" type="anyURI" use="required"/>
</complexType>
Complex Type xenc:AgreementMethodType
Namespace http://www.w3.org/2001/04/xmlenc#
Diagram
Diagram xenc-schema_xsd.tmp#AgreementMethodType_Algorithm xenc-schema_xsd.tmp#AgreementMethodType_KA-Nonce xenc-schema_xsd.tmp#AgreementMethodType_OriginatorKeyInfo xenc-schema_xsd.tmp#AgreementMethodType_RecipientKeyInfo
Properties
mixed: true
Used by
Model xenc:KA-Nonce{0,1} , ANY element from ANY namespace OTHER than 'http://www.w3.org/2001/04/xmlenc#' , xenc:OriginatorKeyInfo{0,1} , xenc:RecipientKeyInfo{0,1}
Children xenc:KA-Nonce, xenc:OriginatorKeyInfo, xenc:RecipientKeyInfo
Attributes
QName Type Fixed Default Use Annotation
Algorithm anyURI required
Source
<complexType name="AgreementMethodType" mixed="true">
  <sequence>
    <element name="KA-Nonce" type="base64Binary" minOccurs="0"/>
    <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
    <element name="OriginatorKeyInfo" type="ds:KeyInfoType" minOccurs="0"/>
    <element name="RecipientKeyInfo" type="ds:KeyInfoType" minOccurs="0"/>
    <!-- <element ref="ds:DigestMethod" minOccurs="0"/> -->
  </sequence>
  <attribute name="Algorithm" type="anyURI" use="required"/>
</complexType>
Attribute xenc:EncryptionMethodType / @Algorithm
Namespace No namespace
Type anyURI
Properties
use: required
Used by
Source
<attribute name="Algorithm" type="anyURI" use="required"/>
Attribute xenc:CipherReferenceType / @URI
Namespace No namespace
Type anyURI
Properties
use: required
Used by
Source
<attribute name="URI" type="anyURI" use="required"/>
Attribute xenc:EncryptionPropertyType / @Target
Namespace No namespace
Type anyURI
Properties
use: optional
Used by
Source
<attribute name="Target" type="anyURI" use="optional"/>
Attribute xenc:EncryptionPropertyType / @Id
Namespace No namespace
Type ID
Properties
use: optional
Used by
Source
<attribute name="Id" type="ID" use="optional"/>
Attribute xenc:EncryptionPropertiesType / @Id
Namespace No namespace
Type ID
Properties
use: optional
Used by
Source
<attribute name="Id" type="ID" use="optional"/>
Attribute xenc:EncryptedType / @Id
Namespace No namespace
Type ID
Properties
use: optional
Used by
Complex Type xenc:EncryptedType
Source
<attribute name="Id" type="ID" use="optional"/>
Attribute xenc:EncryptedType / @Type
Namespace No namespace
Type anyURI
Properties
use: optional
Used by
Complex Type xenc:EncryptedType
Source
<attribute name="Type" type="anyURI" use="optional"/>
Attribute xenc:EncryptedType / @MimeType
Namespace No namespace
Type string
Properties
use: optional
Used by
Complex Type xenc:EncryptedType
Source
<attribute name="MimeType" type="string" use="optional"/>
Attribute xenc:EncryptedType / @Encoding
Namespace No namespace
Type anyURI
Properties
use: optional
Used by
Complex Type xenc:EncryptedType
Source
<attribute name="Encoding" type="anyURI" use="optional"/>
Attribute xenc:ReferenceType / @URI
Namespace No namespace
Type anyURI
Properties
use: required
Used by
Complex Type xenc:ReferenceType
Source
<attribute name="URI" type="anyURI" use="required"/>
Attribute xenc:EncryptedKeyType / @Recipient
Namespace No namespace
Type string
Properties
use: optional
Used by
Complex Type xenc:EncryptedKeyType
Source
<attribute name="Recipient" type="string" use="optional"/>
Attribute xenc:AgreementMethodType / @Algorithm
Namespace No namespace
Type anyURI
Properties
use: required
Used by
Source
<attribute name="Algorithm" type="anyURI" use="required"/>