DataProtector(String, String, String[]) Costruttore
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea una nuova istanza della classe DataProtector utilizzando il nome dell'applicazione, lo scopo primario e gli scopi specifici forniti.
protected:
DataProtector(System::String ^ applicationName, System::String ^ primaryPurpose, cli::array <System::String ^> ^ specificPurposes);
protected DataProtector (string applicationName, string primaryPurpose, string[] specificPurposes);
new System.Security.Cryptography.DataProtector : string * string * string[] -> System.Security.Cryptography.DataProtector
Protected Sub New (applicationName As String, primaryPurpose As String, specificPurposes As String())
Parametri
- applicationName
- String
Il nome dell'applicazione.
- primaryPurpose
- String
Scopo principale dei dati protetti.
- specificPurposes
- String[]
Scopi specifici per i dati protetti.
Eccezioni
applicationName
è una stringa o null
.
-oppure-
primaryPurpose
è una stringa o null
.
-oppure-
specificPurposes
contiene una stringa vuota o è null
.
Commenti
Questo costruttore imposta le ApplicationNameproprietà , PrimaryPurposee SpecificPurposes . La combinazione di queste tre proprietà deve identificare in modo univoco i dati protetti. Se i dati non sono identificati in modo univoco, è possibile leggere inavvertitamente i dati errati o altri dati potrebbero essere sostituiti per gli utenti. Esempi di coppie di scopo primarie e specifiche sono "fattura" e numero di fattura, "carta regalo" e numero di carta regalo, "password" e stringa URL.