Condividi tramite


DpapiDataProtector(String, String, String[]) Costruttore

Definizione

Crea una nuova istanza della classe DpapiDataProtector utilizzando il nome dell'applicazione, lo scopo primario e gli scopi specifici forniti.

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

Il nome dell'applicazione.

primaryPurpose
String

Scopo principale per la protezione dei dati.

specificPurpose
String[]

Scopi specifici per la protezione dati.

Eccezioni

appName è una stringa o null.

-oppure-

primaryPurpose è una stringa o null.

-oppure-

specificPurposes contiene una stringa vuota o è null.

Commenti

Il nome dell'applicazione specificato dal appName parametro è considerato parte dello scopo per i dati protetti. I tre parametri sono hash e l'hash viene usato per la protezione e la protezione dei dati. Esempi di e specificPurposes valori sono Giftcard e <numero di carta regalo o numero>>di fattura e< fattura.primaryPurpose

Si applica a