Share via


IPersistedDataProtector Rozhraní

Definice

Rozhraní, které může poskytovat služby ochrany dat pro data, která byla uložena do dlouhodobého úložiště.

public interface class IPersistedDataProtector : Microsoft::AspNetCore::DataProtection::IDataProtector
public interface IPersistedDataProtector : Microsoft.AspNetCore.DataProtection.IDataProtector
type IPersistedDataProtector = interface
    interface IDataProtector
    interface IDataProtectionProvider
Public Interface IPersistedDataProtector
Implements IDataProtector
Implementuje

Metody

CreateProtector(String)

IDataProtector Vytvoří daný účel.

(Zděděno od IDataProtectionProvider)
DangerousUnprotect(Byte[], Boolean, Boolean, Boolean)

Kryptograficky zruší ochranu části dat a volitelně ignoruje chyby způsobené odvoláním kryptografických klíčů používaných k ochraně datové části.

Protect(Byte[])

Kryptograficky chrání část dat ve formátu prostého textu.

(Zděděno od IDataProtector)
Unprotect(Byte[])

Kryptograficky zruší ochranu části chráněných dat.

(Zděděno od IDataProtector)

Metody rozšíření

ToTimeLimitedDataProtector(IDataProtector)

Převede objekt na IDataProtector objekt ITimeLimitedDataProtector , aby datové části mohly být chráněny s omezenou životností.

CreateProtector(IDataProtectionProvider, IEnumerable<String>)

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

CreateProtector(IDataProtectionProvider, String, String[])

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

Protect(IDataProtector, String)

Kryptograficky chrání část dat ve formátu prostého textu.

Unprotect(IDataProtector, String)

Kryptograficky zruší ochranu části chráněných dat.

Platí pro