DpapiDataProtector(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 DpapiDataProtector classe usando il nome dell'applicazione, lo scopo principale e gli scopi specifici specificati.
public:
DpapiDataProtector(System::String ^ appName, System::String ^ primaryPurpose, ... cli::array <System::String ^> ^ specificPurpose);
public DpapiDataProtector(string appName, string primaryPurpose, params string[] specificPurpose);
new System.Security.Cryptography.DpapiDataProtector : string * string * string[] -> System.Security.Cryptography.DpapiDataProtector
Public Sub New (appName As String, primaryPurpose As String, ParamArray specificPurpose As String())
Parametri
- appName
- String
Nome dell'applicazione.
- primaryPurpose
- String
Scopo principale della protezione dati.
- specificPurpose
- String[]
Scopi specifici per la protezione dei dati.
Eccezioni
appName è una stringa vuota o null.
oppure
primaryPurpose è una stringa vuota o null.
oppure
specificPurpose contiene una stringa vuota o null.
Commenti
Il nome dell'applicazione specificato dal appName parametro è considerato parte dello scopo dei dati protetti. I tre parametri vengono con hash e l'hash viene usato per proteggere e rimuovere la protezione dei dati. Esempi di primaryPurpose valori e specificPurposes sono Giftcard e <numero> di carta regalo o Fattura e <numero> di fattura.