X509AsymmetricSecurityKey.GetSignatureDeformatter(String) Methode

Definitie

Hiermee haalt u het algoritme voor de notatie op voor de digitale handtekening.

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

Parameters

algorithm
String

Het de-formatter-algoritme voor de digitale handtekening om een exemplaar op te halen.

Retouren

Een AsymmetricSignatureDeformatter algoritme dat het algoritme voor de indeling van de digitale handtekening vertegenwoordigt.

Uitzonderingen

algorithm is XmlDsigDSAUrl en de openbare sleutel voor het X.509-certificaat dat is opgegeven in de constructor is niet van het type DSA.

– of –

algorithm is XmlDsigRSASHA1Url of RsaSha256Signature en de openbare sleutel voor het X.509-certificaat dat is opgegeven in de constructor is niet van het type RSA.

– of –

algorithm wordt niet ondersteund. De ondersteunde algoritmen zijn XmlDsigDSAUrl,

XmlDsigRSASHA1Url, en RsaSha256Signature.

Opmerkingen

Gebruik de XmlDsigDSAUrlof XmlDsigRSASHA1UrlRsaSha256Signature velden om de algorithm parameter op te geven.

Van toepassing op