MachineKey Classe

Definizione

Consente di crittografare o sottoporre a hashing i dati (o entrambi) tramite gli stessi algoritmi e valori chiave utilizzati per l'autenticazione e lo stato di visualizzazione dei form di ASP.NET.

public ref class MachineKey abstract sealed
public static class MachineKey
type MachineKey = class
Public Class MachineKey
Ereditarietà
MachineKey

Commenti

La MachineKey classe fornisce metodi che espongono la logica di hashing e crittografia fornita da ASP.NET. Per informazioni sugli algoritmi di crittografia e hash ASP.NET usati e sui valori di chiave usati da essi, vedere Elemento machineKey (ASP.NET Impostazioni Schema).

Avviso

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

Metodi

Decode(String, MachineKeyProtection)
Obsoleta.

Decodifica e/o convalida dati crittografati o forniti con un codice HMAC (Hash-based Message Authentication Code).

Encode(Byte[], MachineKeyProtection)
Obsoleta.

Crittografa dati e/o aggiunge un codice HMAC (Hash-based Message Authentication).

Protect(Byte[], String[])

Protegge i dati specificati crittografandoli o firmandoli.

Unprotect(Byte[], String[])

Consente di rimuovere la protezione dei dati specificati protetti dal metodo Protect(Byte[], String[]).

Si applica a