Partager via


EphemeralDataProtectionProvider Classe

Définition

IDataProtectionProvider qui est temporaire.

public ref class EphemeralDataProtectionProvider sealed : Microsoft::AspNetCore::DataProtection::IDataProtectionProvider
public sealed class EphemeralDataProtectionProvider : Microsoft.AspNetCore.DataProtection.IDataProtectionProvider
type EphemeralDataProtectionProvider = class
    interface IDataProtectionProvider
Public NotInheritable Class EphemeralDataProtectionProvider
Implements IDataProtectionProvider
Héritage
EphemeralDataProtectionProvider
Implémente

Remarques

Les charges utiles générées par un instance donné EphemeralDataProtectionProvider ne peuvent être déchiffrées que par ce même instance. Une fois le instance perdu, tous les texte de chiffrement générés par ce instance sont définitivement inchiffrables.

Constructeurs

EphemeralDataProtectionProvider()

Crée un éphémère IDataProtectionProvider.

EphemeralDataProtectionProvider(ILoggerFactory)

Crée un éphémère IDataProtectionProvider avec journalisation.

EphemeralDataProtectionProvider(IServiceProvider)

Crée un IDataProtectionProvider, qui fournit éventuellement des services (tels que la journalisation) pour la consommation par le fournisseur.

Méthodes

CreateProtector(String)

Crée un IDataProtector objectif donné.

Méthodes d’extension

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.

S’applique à