SignedInfo.SignatureMethod Eigenschaft
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 Namen des Algorithmus ab, der für Signaturerzeugung und Überprüfung für das aktuelle SignedInfo Objekt verwendet wird, und legt ihn fest.
public:
property System::String ^ SignatureMethod { System::String ^ get(); void set(System::String ^ value); };
public string? SignatureMethod { get; set; }
public string SignatureMethod { get; set; }
member this.SignatureMethod : string with get, set
Public Property SignatureMethod As String
Eigenschaftswert
Der Name des Algorithmus, der für Signaturerzeugung und Überprüfung für das aktuelle SignedInfo Objekt verwendet wird.
Hinweise
Die SignatureMethod -Eigenschaft verwendet einen URI (Uniform Resource Identifier) für die Zeichenfolge, um das <SignatureMethod>
Element einer digitalen XML-Signatur darzustellen.
Verwenden Sie die SignatureMethod -Eigenschaft, um den Algorithmus anzugeben, der für die Signaturgenerierung und -überprüfung verwendet werden soll. Diese Eigenschaft identifiziert alle kryptografischen Funktionen, die an der Erstellung einer digitalen XML-Signatur beteiligt sind, einschließlich Hashing, Algorithmen für öffentliche Schlüssel, Nachrichtenauthentifizierungscodes (Message Authentication Codes, MACs) und Padding.
Verwenden Sie eine der URIs in der folgenden Tabelle mit dieser Eigenschaft.
Signature-Methode | Wert |
---|---|
HMAC-SHA1 | http://www.w3.org/2000/09/xmldsig#hmac-sha1 Auch im folgenden statischen Feld definiert: XmlDsigHMACSHA1Url |
DSA mit SHA1 | http://www.w3.org/2000/09/xmldsig#dsa-sha1 Auch im folgenden statischen Feld definiert: XmlDsigDSAUrl |
RSA mit SHA1 | http://www.w3.org/2000/09/xmldsig#rsa-sha1 Auch im folgenden statischen Feld definiert: XmlDsigRSASHA1Url |
Weitere Informationen zu digitalen XML-Signaturen finden Sie in der Xml-Signatursyntax und -Verarbeitungsspezifikation des World Wide Web Consortium (W3C).