Freigeben über


IDataProtectionProvider.CreateProtector(String) Methode

Definition

Erstellt einen IDataProtector bestimmten Zweck.

public:
 Microsoft::AspNetCore::DataProtection::IDataProtector ^ CreateProtector(System::String ^ purpose);
public Microsoft.AspNetCore.DataProtection.IDataProtector CreateProtector (string purpose);
abstract member CreateProtector : string -> Microsoft.AspNetCore.DataProtection.IDataProtector
Public Function CreateProtector (purpose As String) As IDataProtector

Parameter

purpose
String

Der Zweck, der dem neu erstellten IDataProtectorzugewiesen werden soll.

Gibt zurück

Ein IDataProtector, der an den angegebenen Zweck gebunden ist.

Hinweise

Der purpose Parameter muss für den vorgesehenen Anwendungsfall eindeutig sein. Zwei unterschiedliche IDataProtector Instanzen, die mit zwei unterschiedlichen purpose Werten erstellt wurden, können die Nutzlasten des jeweils anderen nicht entschlüsseln. Der purpose Parameterwert soll nicht geheim gehalten werden.

Gilt für: