Freigeben über


IDataProtector Schnittstelle

Definition

Eine Schnittstelle, die Datenschutzdienste bereitstellen kann.

public interface class IDataProtector : Microsoft::AspNetCore::DataProtection::IDataProtectionProvider
public interface IDataProtector : Microsoft.AspNetCore.DataProtection.IDataProtectionProvider
type IDataProtector = interface
    interface IDataProtectionProvider
Public Interface IDataProtector
Implements IDataProtectionProvider
Abgeleitet
Implementiert

Methoden

CreateProtector(String)

Erstellt einen IDataProtector bestimmten Zweck.

(Geerbt von IDataProtectionProvider)
Protect(Byte[])

Schützt kryptografisch einen Teil von Klartextdaten.

Unprotect(Byte[])

Hebt den Schutz geschützter Daten kryptografisch auf.

Erweiterungsmethoden

ToTimeLimitedDataProtector(IDataProtector)

Wandelt eine IDataProtector in ein um ITimeLimitedDataProtector , sodass Nutzlasten mit einer endlichen Lebensdauer geschützt werden können.

CreateProtector(IDataProtectionProvider, IEnumerable<String>)

Erstellt eine IDataProtector angegebene Liste von Zwecken.

CreateProtector(IDataProtectionProvider, String, String[])

Erstellt eine IDataProtector angegebene Liste von Zwecken.

Protect(IDataProtector, String)

Schützt kryptografisch einen Teil von Klartextdaten.

Unprotect(IDataProtector, String)

Hebt den Schutz geschützter Daten kryptografisch auf.

Gilt für: