Condividi tramite


DataProtectionAdvancedExtensions.Unprotect Metodo

Definizione

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.

Si applica a