Partager via


DataProtectionAdvancedExtensions.Unprotect Méthode

Définition

Annule la protection par chiffrement d’un élément de données protégées.

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

Paramètres

protector
ITimeLimitedDataProtector

Protecteur à utiliser.

protectedData
String

Données protégées à déprotéger.

expiration
DateTimeOffset

Un paramètre « out » qui, lors d’une opération de déprotection réussie, reçoit la date d’expiration de la charge utile.

Retours

Forme en texte clair des données protégées.

Exceptions

Levée si protectedData est non valide, mal formé ou expiré.

S’applique à