KeyInfo

/FundsXML4/Signature/KeyInfo

Diagram

KeyInfo KeyName string [1] KeyValue ds:KeyValueType [1] RetrievalMethod ds:RetrievalMethodType [1] X509Data ds:X509DataType [1] PGPData ds:PGPDataType [1] SPKIData ds:SPKIDataType [1] MgmtData string [1] @Id ID [1]

Properties

Type
ds:KeyInfoType
Cardinality
1
Namespace
xs = "http://www.w3.org/2001/XMLSchema"
altova = "http://www.altova.com/xml-schema-extensions"
ds = "http://www.w3.org/2000/09/xmldsig#"
Level
2
Sample Data

Child Elements & Attributes

Wildcards

Any Element Any namespace except target namespace [1]
Namespace
##other
Process Contents
LAX (Validate if schema available, otherwise skip)

Element Definition

<element xmlns="http://www.w3.org/2001/XMLSchema"
         xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
         name="KeyInfo"
         type="ds:KeyInfoType"/>

Referenced Type Definition (KeyInfoType)

<complexType xmlns="http://www.w3.org/2001/XMLSchema"
             xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
             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 namespace="##other" processContents="lax"/>
      <!-- (1,1) elements from (0,unbounded) namespaces -->
   </choice>
   <attribute name="Id" type="ID" use="optional"/>
</complexType>