Bagikan melalui


DataProtectionAdvancedExtensions.Unprotect Metode

Definisi

Secara kriptografis tidak melindungi sepotong data yang dilindungi.

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

Pelindung yang akan digunakan.

protectedData
String

Data yang dilindungi untuk tidak terlindungi.

expiration
DateTimeOffset

Parameter 'out' yang setelah operasi unprotect berhasil menerima tanggal kedaluwarsa payload.

Mengembalikan

Bentuk teks biasa dari data yang dilindungi.

Pengecualian

Dilemparkan jika protectedData tidak valid, cacat, atau kedaluwarsa.

Berlaku untuk