DataProtectionCommonExtensions.CreateProtector Methode

Definition

Überlädt

CreateProtector(IDataProtectionProvider, IEnumerable<String>)

Erstellt eine IDataProtector angegebene Liste von Zwecken.

CreateProtector(IDataProtectionProvider, String, String[])

Erstellt eine IDataProtector angegebene Liste von Zwecken.

CreateProtector(IDataProtectionProvider, IEnumerable<String>)

Erstellt eine IDataProtector angegebene Liste von Zwecken.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::DataProtection::IDataProtector ^ CreateProtector(Microsoft::AspNetCore::DataProtection::IDataProtectionProvider ^ provider, System::Collections::Generic::IEnumerable<System::String ^> ^ purposes);
public static Microsoft.AspNetCore.DataProtection.IDataProtector CreateProtector (this Microsoft.AspNetCore.DataProtection.IDataProtectionProvider provider, System.Collections.Generic.IEnumerable<string> purposes);
static member CreateProtector : Microsoft.AspNetCore.DataProtection.IDataProtectionProvider * seq<string> -> Microsoft.AspNetCore.DataProtection.IDataProtector
<Extension()>
Public Function CreateProtector (provider As IDataProtectionProvider, purposes As IEnumerable(Of String)) As IDataProtector

Parameter

provider
IDataProtectionProvider

Die IDataProtectionProvider , aus der die Zweckkette generiert werden soll.

purposes
IEnumerable<String>

Die Liste der Zwecke, die zur Zweckkette beitragen. Diese Liste muss mindestens ein Element enthalten und darf keine NULL-Elemente enthalten.

Gibt zurück

Eine IDataProtector , die an die bereitgestellte Zweckkette gebunden ist.

Hinweise

Dies ist eine Komfortmethode, bei der mehrere Aufrufe von CreateProtector(String)miteinander verknüpft werden. Weitere Informationen finden Sie in der Dokumentation dieser Methode.

Gilt für:

CreateProtector(IDataProtectionProvider, String, String[])

Erstellt eine IDataProtector angegebene Liste von Zwecken.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::DataProtection::IDataProtector ^ CreateProtector(Microsoft::AspNetCore::DataProtection::IDataProtectionProvider ^ provider, System::String ^ purpose, ... cli::array <System::String ^> ^ subPurposes);
public static Microsoft.AspNetCore.DataProtection.IDataProtector CreateProtector (this Microsoft.AspNetCore.DataProtection.IDataProtectionProvider provider, string purpose, params string[] subPurposes);
static member CreateProtector : Microsoft.AspNetCore.DataProtection.IDataProtectionProvider * string * string[] -> Microsoft.AspNetCore.DataProtection.IDataProtector
<Extension()>
Public Function CreateProtector (provider As IDataProtectionProvider, purpose As String, ParamArray subPurposes As String()) As IDataProtector

Parameter

provider
IDataProtectionProvider

Die IDataProtectionProvider , aus der die Zweckkette generiert werden soll.

purpose
String

Der primäre Zweck zum Erstellen von IDataProtector.

subPurposes
String[]

Eine optionale Liste der sekundären Zwecke, die zur Zweckkette beitragen. Wenn diese Liste angegeben ist, darf sie keine NULL-Elemente enthalten.

Gibt zurück

Eine IDataProtector , die an die bereitgestellte Zweckkette gebunden ist.

Hinweise

Dies ist eine Komfortmethode, bei der mehrere Aufrufe von CreateProtector(String)miteinander verknüpft werden. Weitere Informationen finden Sie in der Dokumentation dieser Methode.

Gilt für: