Sdílet prostřednictvím


EphemeralDataProtectionProvider Třída

Definice

Přechodná IDataProtectionProvider hodnota.

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
Dědičnost
EphemeralDataProtectionProvider
Implementuje

Poznámky

Datové části vygenerované danou EphemeralDataProtectionProvider instancí mohou být dešifrovány pouze stejnou instancí. Po ztrátě instance jsou všechny šifrové texty vygenerované danou instancí trvale nerozšifrovatelné.

Konstruktory

EphemeralDataProtectionProvider()

Vytvoří dočasný IDataProtectionProviderobjekt .

EphemeralDataProtectionProvider(ILoggerFactory)

Vytvoří dočasný IDataProtectionProvider s protokolováním.

EphemeralDataProtectionProvider(IServiceProvider)

Vytvoří dočasný IDataProtectionProviderobjekt , který volitelně poskytuje služby (například protokolování) pro použití poskytovatelem.

Metody

CreateProtector(String)

IDataProtector Vytvoří daný účel.

Metody rozšíření

CreateProtector(IDataProtectionProvider, IEnumerable<String>)

IDataProtector Vytvoří zadaný seznam účelů.

CreateProtector(IDataProtectionProvider, String, String[])

IDataProtector Vytvoří zadaný seznam účelů.

Platí pro