Condividi tramite


SignedInfo.SignatureMethod Proprietà

Definizione

Ottiene o imposta il nome dell'algoritmo utilizzato per la generazione e la convalida della firma per l'oggetto corrente SignedInfo .

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

Valore della proprietà

Nome dell'algoritmo utilizzato per la generazione e la convalida della firma per l'oggetto corrente SignedInfo .

Commenti

La SignatureMethod proprietà usa un URI (Uniform Resource Identifier) stringa per rappresentare l'elemento <SignatureMethod> di una firma digitale XML.

Utilizzare la SignatureMethod proprietà per specificare l'algoritmo da utilizzare per la generazione e la verifica della firma. Questa proprietà identifica tutte le funzioni di crittografia coinvolte nella creazione di una firma digitale XML, tra cui hashing, algoritmi di chiave pubblica, codici di autenticazione messaggi e spaziatura interna.

Usare uno degli URI nella tabella seguente con questa proprietà.

Signature, metodo Valore
HMAC SHA-1 http://www.w3.org/2000/09/xmldsig#hmac-sha1

Definito anche nel campo statico seguente: XmlDsigHMACSHA1Url
DSA con SHA-1 http://www.w3.org/2000/09/xmldsig#dsa-sha1

Definito anche nel campo statico seguente: XmlDsigDSAUrl
RSA con SHA-1 http://www.w3.org/2000/09/xmldsig#rsa-sha1

Definito anche nel campo statico seguente: XmlDsigRSASHA1Url

Per altre informazioni sulle firme digitali XML, vedere sintassi e specifica di elaborazione XML W3C (World Wide Web Consortium).

Si applica a