X509AsymmetricSecurityKey.GetSignatureDeformatter(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取数字签名的反格式化程序算法。
public:
override System::Security::Cryptography::AsymmetricSignatureDeformatter ^ GetSignatureDeformatter(System::String ^ algorithm);
public override System.Security.Cryptography.AsymmetricSignatureDeformatter GetSignatureDeformatter (string algorithm);
override this.GetSignatureDeformatter : string -> System.Security.Cryptography.AsymmetricSignatureDeformatter
Public Overrides Function GetSignatureDeformatter (algorithm As String) As AsymmetricSignatureDeformatter
参数
- algorithm
- String
要获取其实例的数字签名的反格式化程序算法。
返回
一个 AsymmetricSignatureDeformatter,它表示数字签名的反格式化程序算法。
例外
algorithm
为 XmlDsigDSAUrl,并且构造函数中指定的 X.509 证书的公钥类型不是 DSA。
- 或 -
algorithm
为 XmlDsigRSASHA1Url 或 RsaSha256Signature,并且构造函数中指定的 X.509 证书的公钥类型不是 RSA。
- 或 -
不支持 algorithm
。 支持的算法为 XmlDsigDSAUrl、
注解
使用 XmlDsigDSAUrl、XmlDsigRSASHA1Url 或 RsaSha256Signature 字段指定 algorithm
参数。