X509AsymmetricSecurityKey.GetSignatureDeformatter(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Deformatierungsalgorithmus 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 Deformatierungsalgorithmus für die digitale Signatur, von der eine Instanz abgerufen werden soll.
Gibt zurück
Ein AsymmetricSignatureDeformatter, der den Deformatierungsalgorithmus für die digitale Signatur darstellt.
Ausnahmen
Der algorithm
ist XmlDsigDSAUrl, und der öffentliche Schlüssel für das im Konstruktor angegebene X.509-Zertifikat ist nicht vom Typ DSA.
- oder -
Der algorithm
ist XmlDsigRSASHA1Url oder RsaSha256Signature, und der öffentliche Schlüssel für das im Konstruktor angegebene X.509-Zertifikat ist nicht vom Typ RSA.
- oder -
algorithm
wird nicht unterstützt. Es werden die folgenden Algorithmen unterstützt: XmlDsigDSAUrl,
Hinweise
Verwenden Sie die Felder XmlDsigDSAUrl, XmlDsigRSASHA1Url oder RsaSha256Signature zum Angeben des algorithm
-Parameters.