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# |