DataProtectionAdvancedExtensions.Unprotect Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.