Freigeben über


ITimeLimitedDataProtector.CreateProtector(String) Methode

Definition

Erstellt einen ITimeLimitedDataProtector bestimmten Zweck.

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

Parameter

purpose
String

Der Zweck, der dem neu erstellten ITimeLimitedDataProtectorzugewiesen werden soll.

Gibt zurück

Eine ITimeLimitedDataProtector , die an den angegebenen Zweck gebunden ist.

Hinweise

Der purpose Parameter muss für den vorgesehenen Anwendungsfall eindeutig sein. Zwei verschiedene ITimeLimitedDataProtector 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: