SignedInfo.SignatureMethod Propiedad

Definición

Obtiene o establece el nombre del algoritmo utilizado para la generación y validación de firmas para el objeto SignedInfo actual.

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

Valor de propiedad

Nombre del algoritmo utilizado para la generación y validación de firmas para el objeto SignedInfo actual.

Comentarios

La SignatureMethod propiedad usa un identificador uniforme de recursos (URI) de cadena para representar el <SignatureMethod> elemento de una firma digital XML.

Utilice la SignatureMethod propiedad para especificar el algoritmo que se va a usar para la generación y comprobación de firmas. Esta propiedad identifica todas las funciones criptográficas implicadas en la creación de una firma digital XML, como hash, algoritmos de clave pública, códigos de autenticación de mensajes (MAC) y relleno.

Use uno de los URI de la tabla siguiente con esta propiedad.

Signature (método) Valor
HMAC-SHA1 http://www.w3.org/2000/09/xmldsig#hmac-sha1

También se define en el siguiente campo estático: XmlDsigHMACSHA1Url
DSA con SHA1 http://www.w3.org/2000/09/xmldsig#dsa-sha1

También se define en el siguiente campo estático: XmlDsigDSAUrl
RSA con SHA1 http://www.w3.org/2000/09/xmldsig#rsa-sha1

También se define en el siguiente campo estático: XmlDsigRSASHA1Url

Para obtener más información sobre las firmas digitales XML, vea La sintaxis y la especificación de procesamiento de firmas XML de World Wide Web Consortium (W3C).

Se aplica a