Definition Type: ComplexType
Name: KeyInfoType
Namespace: http://www.w3.org/2000/09/xmldsig#
Containing Schema: xmldsig-core-schema.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into MgmtData Drilldown into SPKIData Drilldown into PGPData Drilldown into X509Data Drilldown into RetrievalMethod Drilldown into KeyValue Drilldown into KeyName Drilldown into IdXSD Diagram of KeyInfoType
Collapse XSD Schema Code:
<complexType name="KeyInfoType" mixed="true">
    <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 processContents="lax" namespace="##other" />
        <!-- (1,1) elements from (0,unbounded) namespaces -->
    </choice>
    <attribute name="Id" type="ID" use="optional" />
</complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
KeyName dsig:KeyName (1) (1)
KeyValue dsig:KeyValue (1) (1)
RetrievalMethod dsig:RetrievalMethod (1) (1)
X509Data dsig:X509Data (1) (1)
PGPData dsig:PGPData (1) (1)
SPKIData dsig:SPKIData (1) (1)
MgmtData dsig:MgmtData (1) (1)
<xs:any> Allowed namespace: '##other' (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
Id dsig:Id Optional
Collapse Derivation Tree:
Collapse References:
dsig:KeyInfo, xenc:OriginatorKeyInfo, xenc:RecipientKeyInfo