Partager via


IPersistedDataProtector Interface

Définition

Interface qui peut fournir des services de protection des données pour les données qui ont été conservées dans le stockage à long terme.

public interface class IPersistedDataProtector : Microsoft::AspNetCore::DataProtection::IDataProtector
public interface IPersistedDataProtector : Microsoft.AspNetCore.DataProtection.IDataProtector
type IPersistedDataProtector = interface
    interface IDataProtector
    interface IDataProtectionProvider
Public Interface IPersistedDataProtector
Implements IDataProtector
Implémente

Méthodes

CreateProtector(String)

Crée un IDataProtector objectif donné.

(Hérité de IDataProtectionProvider)
DangerousUnprotect(Byte[], Boolean, Boolean, Boolean)

Annule la protection par chiffrement d’un élément de données, en ignorant éventuellement les échecs dus à la révocation des clés de chiffrement utilisées pour protéger la charge utile.

Protect(Byte[])

Protège par chiffrement un morceau de données en texte clair.

(Hérité de IDataProtector)
Unprotect(Byte[])

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

(Hérité de IDataProtector)

Méthodes d’extension

ToTimeLimitedDataProtector(IDataProtector)

Convertit un IDataProtector en un ITimeLimitedDataProtector afin que les charges utiles puissent être protégées avec une durée de vie limitée.

CreateProtector(IDataProtectionProvider, IEnumerable<String>)

Crée une IDataProtector liste donnée d’objectifs.

CreateProtector(IDataProtectionProvider, String, String[])

Crée une IDataProtector liste donnée d’objectifs.

Protect(IDataProtector, String)

Protège par chiffrement un morceau de données en texte clair.

Unprotect(IDataProtector, String)

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

S’applique à