DataProtectionAdvancedExtensions.Unprotect Methode
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.
Hebt den Schutz geschützter Daten kryptografisch auf.
public:
[System::Runtime::CompilerServices::Extension]
static System::String ^ Unprotect(Microsoft::AspNetCore::DataProtection::ITimeLimitedDataProtector ^ protector, System::String ^ protectedData, [Runtime::InteropServices::Out] DateTimeOffset % expiration);
public static string Unprotect (this Microsoft.AspNetCore.DataProtection.ITimeLimitedDataProtector protector, string protectedData, out DateTimeOffset expiration);
static member Unprotect : Microsoft.AspNetCore.DataProtection.ITimeLimitedDataProtector * string * DateTimeOffset -> string
<Extension()>
Public Function Unprotect (protector As ITimeLimitedDataProtector, protectedData As String, ByRef expiration As DateTimeOffset) As String
Parameter
- protector
- ITimeLimitedDataProtector
Der zu verwendende Schutz.
- protectedData
- String
Die geschützten Daten, die nicht geschützt werden sollen.
- expiration
- DateTimeOffset
Ein 'out'-Parameter, der bei einem erfolgreichen Entschützenvorgang das Ablaufdatum der Nutzlast empfängt.
Gibt zurück
Die Klartextform der geschützten Daten.
Ausnahmen
Wird ausgelöst, wenn protectedData
ungültig, falsch formatiert oder abgelaufen ist.