Udostępnij za pośrednictwem


IPersistedDataProtector Interfejs

Definicja

Interfejs, który może zapewnić usługi ochrony danych dla danych, które zostały utrwalone w magazynie długoterminowym.

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

Metody

CreateProtector(String)

Tworzy określony IDataProtector cel.

(Odziedziczone po IDataProtectionProvider)
DangerousUnprotect(Byte[], Boolean, Boolean, Boolean)

Kryptograficznie usuwa ochronę fragmentu danych, opcjonalnie ignorując błędy z powodu odwołania kluczy kryptograficznych używanych do ochrony ładunku.

Protect(Byte[])

Kryptograficznie chroni element danych w postaci zwykłego tekstu.

(Odziedziczone po IDataProtector)
Unprotect(Byte[])

Kryptograficznie usuwa ochronę elementu chronionych danych.

(Odziedziczone po IDataProtector)

Metody rozszerzania

ToTimeLimitedDataProtector(IDataProtector)

Konwertuje element IDataProtector na element ITimeLimitedDataProtector , aby ładunki mogły być chronione przez ograniczony okres istnienia.

CreateProtector(IDataProtectionProvider, IEnumerable<String>)

Tworzy daną IDataProtector listę celów.

CreateProtector(IDataProtectionProvider, String, String[])

Tworzy daną IDataProtector listę celów.

Protect(IDataProtector, String)

Kryptograficznie chroni element danych w postaci zwykłego tekstu.

Unprotect(IDataProtector, String)

Kryptograficznie usuwa ochronę elementu chronionych danych.

Dotyczy