KeyInfo

Definisce tutte le informazioni chiave utilizzate per convalidare la firma come specificato in XML DSIG.

Gerarchia degli elementi

<Firma>
<KeyInfo>

Sintassi

<KeyInfo Id? = ID >

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

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

</KeyInfo>

Chiave

? facoltativo (zero o uno) + obbligatorio (uno o più) intervalli {} specifici di occorrenze

Attributi ed elementi

Attributi

Attributo Descrizione Tipo di dati Obbligatoria Valore predefinito
Id

Identificatore univoco dell'elemento da usare come riferimento a KeyInfo .

ID No

 

Elementi figlio

Elemento figlio Descrizione
KeyValue

Definisce una singola chiave pubblica come specificato in XML DSIG .

X509Data

Definisce una o più firme conformi a X.509 come definito in XML DSIG .

 

Elementi padre

Elemento padre Descrizione
Firma

Definisce l'elemento radice di una firma conforme allo standard XML DSIG . Signature è l'elemento radice univoco per una firma del file di provisioning.

 

Commenti

L'elemento KeyInfo è obbligatorio.

Requisiti

Spazio dei nomi

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