Sdílet prostřednictvím


SignedInfo.SignatureMethod Vlastnost

Definice

Získá nebo nastaví název algoritmu použitého pro generování podpisu a ověření pro aktuální SignedInfo objekt.

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

Hodnota vlastnosti

Název algoritmu použitého pro generování podpisu a ověření aktuálního SignedInfo objektu.

Poznámky

Vlastnost SignatureMethod používá řetězec Uniform Resource Identifier (URI) představuje <SignatureMethod> prvek digitálního podpisu XML.

SignatureMethod Pomocí vlastnosti zadejte algoritmus, který se má použít pro generování a ověření podpisu. Tato vlastnost identifikuje všechny kryptografické funkce, které jsou součástí vytváření digitálního podpisu XML, včetně hashování, algoritmů veřejných klíčů, kódů pro ověřování zpráv (MAC) a odsazení.

Použijte jednu z identifikátorů URI v následující tabulce s touto vlastností.

Signature – metoda Hodnota
HMAC SHA-1 http://www.w3.org/2000/09/xmldsig#hmac-sha1

Definováno také v následujícím statickém poli: XmlDsigHMACSHA1Url
DSA s SHA-1 http://www.w3.org/2000/09/xmldsig#dsa-sha1

Definováno také v následujícím statickém poli: XmlDsigDSAUrl
RSA s SHA-1 http://www.w3.org/2000/09/xmldsig#rsa-sha1

Definováno také v následujícím statickém poli: XmlDsigRSASHA1Url

Další informace o digitálních podpisech XML naleznete v tématu W3C (World Wide Web Consortium) Syntaxe podpisu XML a specifikace zpracování.

Platí pro