DataProtectionAdvancedExtensions.Unprotect Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
La crittografia rimuove la protezione di una parte di dati protetti.
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
Parametri
- protector
- ITimeLimitedDataProtector
Protezione da utilizzare.
- protectedData
- String
Dati protetti da rimuovere dalla protezione.
- expiration
- DateTimeOffset
Parametro 'out' che in caso di esito positivo dell'operazione di rimozione della protezione riceve la data di scadenza del payload.
Restituisce
Forma di testo non crittografato dei dati protetti.
Eccezioni
Generata se protectedData
non è valido, non valido o scaduto.