DpapiDataProtector(String, String, String[]) Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine neue Instanz der DpapiDataProtector-Klasse unter Verwendung des angegebenen Anwendungsnamens, des Hauptzwecks und der speziellen Zwecke.
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())
Parameter
- appName
- String
Der Namen der Anwendung.
- primaryPurpose
- String
Der Hauptzweck für den Datenprotektor.
- specificPurpose
- String[]
Die speziellen Zwecke für den Datenschutz.
Ausnahmen
appName
ist eine leere Zeichenfolge oder null
- oder -
primaryPurpose
ist eine leere Zeichenfolge oder null
- oder -
specificPurposes
enthält null
oder eine leere Zeichenfolge ().
Hinweise
Der durch den appName
-Parameter angegebene Anwendungsname gilt als Teil des Zwecks für die geschützten Daten. Die drei Parameter werden gehasht, und der Hash wird sowohl zum Schutz als auch zum Aufheben des Schutzes der Daten verwendet. Beispiele für primaryPurpose
und specificPurposes
Werte sind Giftcard und <Geschenk Karte Nummer> oder Rechnung und <Rechnungsnummer>.
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für