Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe MachineKey

.NET Framework (current version)
 

Data di pubblicazione: ottobre 2016

Fornisce un modo per crittografare o hash dei dati (o entrambe) utilizzando gli stessi algoritmi e i valori chiave utilizzati per l'autenticazione basata su form ASP.NET e lo stato di visualizzazione.

Spazio dei nomi:   System.Web.Security
Assembly:  System.Web (in System.Web.dll)

System.Object
  System.Web.Security.MachineKey

public static class MachineKey

NomeDescrizione
System_CAPS_pubmethodSystem_CAPS_staticDecode(String, MachineKeyProtection)

Obsoleto. Decodifica e/o di convalida dei dati crittografati o forniti con un codice hash-based message authentication (HMAC).

System_CAPS_pubmethodSystem_CAPS_staticEncode(Byte[], MachineKeyProtection)

Obsoleto. Crittografa i dati e/o aggiunge un codice hash-based message authentication (HMAC).

System_CAPS_pubmethodSystem_CAPS_staticProtect(Byte[], String[])

Consente di proteggere i dati specificati per la crittografia o firma.

System_CAPS_pubmethodSystem_CAPS_staticUnprotect(Byte[], String[])

Rimuove la protezione dati specificati, che è stato protetto con il Protect metodo.

Exception Condition
ArgumentNullException

I dati per la crittografia, hash, decrittografare o convalidare non esiste

La MachineKey classe fornisce metodi che espongono la logica di hash e di crittografia fornite da ASP.NET. Per informazioni su algoritmi di hash e di crittografia ASP.NET e i valori chiave che viene utilizzato con essi, vedere elemento machineKey (Schema delle impostazioni ASP.NET).

System_CAPS_warningAvviso

Le API di MachineKey devono essere utilizzate solo in un'applicazione ASP.NET. Il comportamento delle API MachineKey all'esterno del contesto di un'applicazione ASP.NET è non definito

.NET Framework
Disponibile da 4.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: