SignatureMethod
Defines the algorithm used to generate the signature thumbprint in SignatureValue as specified in XML DSIG.
Element hierarchy
- <Signature>
-
- <SignedInfo>
- <SignatureMethod>
Syntax
<SignatureMethod Algorithm = anyURI >
<!-- Child elements -->
HMACOutputLength?,
any element in a non-schema namespace*
<!-- This element may also contain text (mixed content). -->
</SignatureMethod>
Key
?
optional (zero or one)
*
optional (zero or more)
Attributes and Elements
Attributes
Attribute | Description | Data type | Required | Default value |
---|---|---|---|---|
Algorithm | Defines the Uniform Resource Locator (URI) of the algorithm used. |
anyURI | Yes |
Child Elements
Child Element | Description |
---|---|
HMACOutputLength | Defines the length, in bits, of the SignatureValue element as specified in XML DSIG. |
Parent Elements
Parent Element | Description |
---|---|
SignedInfo | Defines all signed content within the signature as specified in XML DSIG . |
Requirements
Namespace |
http://www.w3.org/2000/09/xmldsig# |