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 Identifikátor URI (Uniform Resource Identifier) k představuje <SignatureMethod>
prvek digitálního podpisu XML.
SignatureMethod Pomocí vlastnosti určete algoritmus, který se má použít pro generování a ověřování podpisu. Tato vlastnost identifikuje všechny kryptografické funkce, které se podílejí na vytváření digitálního podpisu XML, včetně hashování, algoritmů veřejného klíče, kódů ověřování zpráv (MAC) a odsazení.
S touto vlastností použijte jeden z identifikátorů URI v následující tabulce.
Signature – metoda | Hodnota |
---|---|
HMAC-SHA1 | http://www.w3.org/2000/09/xmldsig#hmac-sha1 Definováno také v následujícím statickém poli: XmlDsigHMACSHA1Url |
DSA s SHA1 | http://www.w3.org/2000/09/xmldsig#dsa-sha1 Definováno také v následujícím statickém poli: XmlDsigDSAUrl |
RSA s SHA1 | 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 najdete v tématu W3C (World Wide Web Consortium) XML Signature Syntax and Processing Specification.