Język

DpapiDataProtector(String, String, String[]) Konstruktor

Definicja

Tworzy nowe wystąpienie DpapiDataProtector klasy przy użyciu określonej nazwy aplikacji, celu podstawowego i określonych celów.

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())

Parametry

appName
String

Nazwa aplikacji.

primaryPurpose
String

Podstawowy cel ochrony danych.

specificPurpose
String[]

Określone przeznaczenie funkcji ochrony danych.

Wyjątki

appName jest pustym ciągiem lub null.

— lub —

primaryPurpose jest pustym ciągiem lub null.

— lub —

specificPurpose zawiera pusty ciąg lub null.

Uwagi

Nazwa aplikacji określona przez appName parametr jest uważana za część celu chronionych danych. Trzy parametry są skrótami, a skrót jest używany zarówno do ochrony, jak i niechronienia danych. Przykłady wartości primaryPurpose i specificPurposes to giftcard i <gift card number> lub Invoice and invoice number< (Numer faktury i> karty upominkowej).

Dotyczy