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.
Ключ должен быть либо ключом, DSA либо ключом RSA .