Condividi tramite


EphemeralDataProtectionProvider Classe

Definizione

Oggetto IDataProtectionProvider temporaneo.

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
Ereditarietà
EphemeralDataProtectionProvider
Implementazioni

Commenti

I payload generati da una determinata EphemeralDataProtectionProvider istanza possono essere decifrati solo da tale istanza. Una volta persa l'istanza, tutti i testi crittografati generati da tale istanza sono definitivamente non decifrabili.

Costruttori

EphemeralDataProtectionProvider()

Crea un oggetto temporaneo IDataProtectionProvider.

EphemeralDataProtectionProvider(ILoggerFactory)

Crea un effimero IDataProtectionProvider con la registrazione.

EphemeralDataProtectionProvider(IServiceProvider)

Crea un oggetto temporaneo IDataProtectionProvider, fornendo facoltativamente servizi (ad esempio la registrazione) per l'utilizzo da parte del provider.

Metodi

CreateProtector(String)

Crea uno IDataProtector scopo specifico.

Metodi di estensione

CreateProtector(IDataProtectionProvider, IEnumerable<String>)

Crea un IDataProtector determinato elenco di scopi.

CreateProtector(IDataProtectionProvider, String, String[])

Crea un IDataProtector determinato elenco di scopi.

Si applica a