DataProtectionAdvancedExtensions.Unprotect Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Desproteger criptográficamente un fragmento de datos protegidos.
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
Parámetros
- protector
- ITimeLimitedDataProtector
Protector que se va a usar.
- protectedData
- String
Datos protegidos que se van a desproteger.
- expiration
- DateTimeOffset
Parámetro "out" que tras una operación de desprotección correcta recibe la fecha de expiración de la carga.
Devoluciones
Formato de texto no cifrado de los datos protegidos.
Excepciones
Se produce si protectedData
no es válido, tiene un formato incorrecto o ha expirado.