ITimeLimitedDataProtector Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Interface qui peut fournir des services de protection des données où les charges utiles ont une durée de vie limitée.
public interface class ITimeLimitedDataProtector : Microsoft::AspNetCore::DataProtection::IDataProtector
public interface ITimeLimitedDataProtector : Microsoft.AspNetCore.DataProtection.IDataProtector
type ITimeLimitedDataProtector = interface
interface IDataProtector
interface IDataProtectionProvider
type ITimeLimitedDataProtector = interface
interface IDataProtectionProvider
interface IDataProtector
Public Interface ITimeLimitedDataProtector
Implements IDataProtector
- Implémente
Remarques
Il est prévu que la durée de vie de la charge utile soit un peu courte. Les charges utiles protégées via ce mécanisme ne sont pas destinées à une persistance à long terme (par exemple, plus de quelques semaines).
Méthodes
CreateProtector(String) |
Crée un ITimeLimitedDataProtector objet donné. |
Protect(Byte[], DateTimeOffset) |
Protège par chiffrement un morceau de données de texte clair, en les faisant expirer à l’heure choisie. |
Protect(Byte[]) |
Protège par chiffrement un morceau de données en texte clair. (Hérité de IDataProtector) |
Unprotect(Byte[], DateTimeOffset) |
Annule la protection par chiffrement d’un élément de données protégées. |
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
Protect(ITimeLimitedDataProtector, Byte[], TimeSpan) |
Protège par chiffrement un morceau de données en texte clair, en les faisant expirer après le laps de temps spécifié. |
Protect(ITimeLimitedDataProtector, String, DateTimeOffset) |
Protège par chiffrement un morceau de données de texte clair, en les faisant expirer à l’heure choisie. |
Protect(ITimeLimitedDataProtector, String, TimeSpan) |
Protège par chiffrement un morceau de données en texte clair, en les faisant expirer après le laps de temps spécifié. |
ToTimeLimitedDataProtector(IDataProtector) |
Convertit un IDataProtector en afin ITimeLimitedDataProtector que les charges utiles puissent être protégées avec une durée de vie limitée. |
Unprotect(ITimeLimitedDataProtector, String, DateTimeOffset) |
Annule la protection par chiffrement d’un élément de données protégées. |
CreateProtector(IDataProtectionProvider, IEnumerable<String>) |
Crée une IDataProtector liste d’objectifs donnée. |
CreateProtector(IDataProtectionProvider, String, String[]) |
Crée une IDataProtector liste d’objectifs donnée. |
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. |