SignedXml.GetPublicKey 方法

定义

返回签名的公钥。

protected:
 virtual System::Security::Cryptography::AsymmetricAlgorithm ^ GetPublicKey();
protected virtual System.Security.Cryptography.AsymmetricAlgorithm? GetPublicKey ();
protected virtual System.Security.Cryptography.AsymmetricAlgorithm GetPublicKey ();
abstract member GetPublicKey : unit -> System.Security.Cryptography.AsymmetricAlgorithm
override this.GetPublicKey : unit -> System.Security.Cryptography.AsymmetricAlgorithm
Protected Overridable Function GetPublicKey () As AsymmetricAlgorithm

返回

包含签名公钥的 AsymmetricAlgorithm 对象;如果未能找到该公钥,则为 null

例外

KeyInfo 属性为 null

注解

方法 GetPublicKey 返回一个 AsymmetricAlgorithm 对象,该对象包含可用于验证 XML 数字签名的公钥。

密钥必须是 DSARSA 键。

适用于