Język

ISpanDataProtector Interfejs

Definicja

Interfejs, który może zapewnić usługi ochrony danych. Jest zoptymalizowaną wersją programu IDataProtector.

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

Metody

Nazwa Opis
CreateProtector(String)

IDataProtector Tworzy określony cel.

(Odziedziczone po IDataProtectionProvider)
Protect(Byte[])

Kryptograficznie chroni element danych w postaci zwykłego tekstu.

(Odziedziczone po IDataProtector)
Protect<TWriter>(ReadOnlySpan<Byte>, TWriter)

Kryptograficznie chroni element danych w postaci zwykłego tekstu i zapisuje wynik w zapisie buforu.

Unprotect(Byte[])

Kryptograficznie usuwa ochronę kawałka chronionych danych.

(Odziedziczone po IDataProtector)
Unprotect<TWriter>(ReadOnlySpan<Byte>, TWriter)

Kryptograficznie usuwa ochronę elementu chronionych danych i zapisuje wynik w zapisie buforu.

Metody rozszerzania

Nazwa Opis
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.

ToTimeLimitedDataProtector(IDataProtector)

Konwertuje element IDataProtector na element ITimeLimitedDataProtector tak, aby ładunki mogły być chronione przez skończony okres istnienia.

Unprotect(IDataProtector, String)

Kryptograficznie usuwa ochronę kawałka chronionych danych.

Dotyczy