SignedInfo.SignatureMethod Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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-sha1Definováno také v následujícím statickém poli: XmlDsigHMACSHA1Url |
| DSA s SHA-1 | http://www.w3.org/2000/09/xmldsig#dsa-sha1Definováno také v následujícím statickém poli: XmlDsigDSAUrl |
| RSA s SHA-1 | http://www.w3.org/2000/09/xmldsig#rsa-sha1Definová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í.