X509AsymmetricSecurityKey.GetSignatureDeformatter(String) Methode

Definition

Ruft den Deformatieralgorithmus für die digitale Signatur ab.

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

Parameter

algorithm
String

Der Deformatieralgorithmus für die digitale Signatur, um eine Instanz abzurufen.

Gibt zurück

Ein AsymmetricSignatureDeformatter Wert, der den Deformatieralgorithmus für die digitale Signatur darstellt.

Ausnahmen

algorithm ist XmlDsigDSAUrl und der öffentliche Schlüssel für das im Konstruktor angegebene X.509-Zertifikat nicht vom Typ DSAist.

-oder-

algorithm ist XmlDsigRSASHA1Url oder RsaSha256Signature und der öffentliche Schlüssel für das im Konstruktor angegebene X.509-Zertifikat nicht vom Typ RSAist.

-oder-

algorithm wird nicht unterstützt. Die unterstützten Algorithmen sind XmlDsigDSAUrl,

XmlDsigRSASHA1Url und RsaSha256Signature.

Hinweise

Verwenden Sie die XmlDsigDSAUrlFelder XmlDsigRSASHA1Url oder RsaSha256Signature Felder, um den algorithm Parameter anzugeben.

Gilt für: