SignatureMethod

Définit l’algorithme utilisé pour générer l’empreinte numérique de la signature dans SignatureValue comme spécifié dans XML DSig.

Hiérarchie d’éléments

<Signature>
<SignedInfo>
<SignatureMethod>

Syntaxe

<SignatureMethod Algorithm = anyURI >

  <!-- Child elements -->
  HMACOutputLength?,
  any element in a non-schema namespace*

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

</SignatureMethod>

Clé

? facultatif (zéro ou un) * facultatif (zéro ou plus)

Attributs et éléments

Attributs

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

Définit le Uniform Resource Locator (URI) de l’algorithme utilisé.

anyURI Oui

 

Éléments enfants

Élément enfant Description
HMACOutputLength

Définit la longueur, en bits, de l’élément SignatureValue comme spécifié dans XML DSig.

 

Éléments parents

Élément parent Description
SignedInfo

Définit tout le contenu signé dans la signature, comme spécifié dans XML DSig .

 

Spécifications

Espace de noms

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