KeyInfo

Définit toutes les informations de clé utilisées pour valider la signature, comme spécifié dans XML DSig.

Hiérarchie d’éléments

<Signature>
<KeyInfo>

Syntaxe

<KeyInfo Id? = ID >

  <!-- Child elements -->
  ( KeyValue
  | X509Data
  | any element in a non-schema namespace{}
  )+

  <!-- This element may also contain text (mixed content). -->

</KeyInfo>

Clé

? facultatif (zéro ou un) + requis (une ou plusieurs) {} une plage spécifique d’occurrences

Attributs et éléments

Attributs

Attribut Description Type de données Obligatoire Valeur par défaut
Id

Identificateur d’élément unique à utiliser comme référence à KeyInfo .

id Non

 

Éléments enfants

Élément enfant Description
KeyValue

Définit une clé publique unique telle que spécifiée dans XML DSig .

X509Data

Définit une ou plusieurs signatures conformes à X. 509, telles que définies dans XML DSig .

 

Éléments parents

Élément parent Description
Signature

Définit l’élément racine d’une signature XML DSig conforme. Signature est l’élément racine unique pour une signature de fichier de provisionnement.

 

Notes

L’élément KeyInfo est obligatoire.

Spécifications

Espace de noms

http://www.w3.org/2000/09/xmldsig#