DpapiDataProtector(String, String, String[]) Konstruktor
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar en ny instans av DpapiDataProtector klassen med det angivna programnamnet, det primära syftet och specifika syften.
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())
Parametrar
- appName
- String
Namnet på applikationen.
- primaryPurpose
- String
Det primära syftet med dataskyddet.
- specificPurpose
- String[]
Det specifika syftet med dataskyddet.
Undantag
appName är en tom sträng eller null.
-eller-
primaryPurpose är en tom sträng eller null.
-eller-
specificPurpose innehåller en tom sträng eller null.
Kommentarer
Programnamnet som anges av parametern appName anses vara en del av syftet med de skyddade data. De tre parametrarna hashas och hashen används för att både skydda och ta bort skyddet av data.
primaryPurpose Exempel på och specificPurposes värden är Presentkort och <presentkortsnummer> eller Faktura- och <fakturanummer>.