Freigeben über


SignedXml.GetPublicKey Methode

Definition

Gibt den öffentlichen Schlüssel einer Signatur zurück.

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

Gibt zurück

Ein AsymmetricAlgorithm-Objekt, das den öffentlichen Schlüssel der Signatur enthält, oder null, wenn der Schlüssel nicht gefunden werden kann.

Ausnahmen

Die KeyInfo-Eigenschaft ist null.

Hinweise

Die GetPublicKey -Methode gibt ein AsymmetricAlgorithm Objekt zurück, das einen öffentlichen Schlüssel enthält, der zum Überprüfen einer digitalen XML-Signatur verwendet werden kann.

Der Schlüssel muss entweder ein DSA - oder ein RSA Schlüssel sein.

Gilt für: