ds:KeyInfoType

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
Id xs:ID optional

Used By

Source

<xs:complexType name="KeyInfoType" mixed="true">
  <xs:choice minOccurs="0" maxOccurs="unbounded">
    <xs:choice>
      <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:choice>
    <xs:choice>
      <xs:element ref="xmlenc:EncryptedKey"/>
      <xs:element ref="xmlenc:AgreementMethod"/>
    </xs:choice>
  </xs:choice>
  <xs:attribute name="Id" type="xs:ID"/>
</xs:complexType>