Sdílet prostřednictvím


X509AsymmetricSecurityKey.GetSignatureDeformatter(String) Metoda

Definice

Získá algoritmus de-formatter pro digitální podpis.

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

Parametry

algorithm
String

Algoritmus odformátování digitálního podpisu, který má získat instanci.

Návraty

Představuje AsymmetricSignatureDeformatter algoritmus odformátování digitálního podpisu.

Výjimky

algorithm je XmlDsigDSAUrl a veřejný klíč pro certifikát X.509 zadaný v konstruktoru není typu DSA.

-nebo-

algorithm je XmlDsigRSASHA1Url nebo RsaSha256Signature a veřejný klíč pro certifikát X.509 zadaný v konstruktoru není typu RSA.

-nebo-

algorithm se nepodporuje. Podporované algoritmy jsou XmlDsigDSAUrl,

XmlDsigRSASHA1UrlRsaSha256Signaturea .

Poznámky

K zadání algorithm parametru XmlDsigDSAUrlpoužijte pole , XmlDsigRSASHA1Url neboRsaSha256Signature.

Platí pro