SignatureMethod

定义用于在 SignatureValue 中生成签名指纹的算法,如 XML DSIG中所指定。

元素层次结构

<签名>
<SignedInfo>
<SignatureMethod>

语法

<SignatureMethod Algorithm = anyURI >

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

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

</SignatureMethod>

? 可选 (零个或一个) * 可选 (零个或多个)

特性和元素

特性

属性 说明 数据类型 必须 默认值
算法

定义使用的算法) (URI 的统一资源定位器。

anyURI

 

子元素

子元素 说明
HMACOutputLength

定义XML DSIG中指定的SignatureValue元素的长度(以位为单位)。

 

父元素

父元素 说明
SignedInfo

根据 XML DSIG 中的指定定义签名中的所有签名内容。

 

要求

命名空间

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