ISpanDataProtector Interface

Définition

Interface qui peut fournir des services de protection des données. Version optimisée de IDataProtector.

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

Méthodes

Nom Description
CreateProtector(String)

Crée un IDataProtector objectif donné.

(Hérité de IDataProtectionProvider)
Protect(Byte[])

Le chiffrement protège un élément de données en texte clair.

(Hérité de IDataProtector)
Protect<TWriter>(ReadOnlySpan<Byte>, TWriter)

Le chiffrement protège un morceau de données en texte clair et écrit le résultat dans un enregistreur de mémoire tampon.

Unprotect(Byte[])

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

(Hérité de IDataProtector)
Unprotect<TWriter>(ReadOnlySpan<Byte>, TWriter)

Le chiffrement annule la protection d’un élément de données protégées et écrit le résultat dans un enregistreur de mémoire tampon.

Méthodes d’extension

Nom Description
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)

Le chiffrement protège un élément de données en texte clair.

ToTimeLimitedDataProtector(IDataProtector)

Convertit une IDataProtector charge ITimeLimitedDataProtector utile afin que les charges utiles puissent être protégées avec une durée de vie finie.

Unprotect(IDataProtector, String)

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

S’applique à