ITimeLimitedDataProtector Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Interfejs, który może zapewnić usługi ochrony danych, w których ładunki mają ograniczony okres istnienia.
public interface class ITimeLimitedDataProtector : Microsoft::AspNetCore::DataProtection::IDataProtector
public interface ITimeLimitedDataProtector : Microsoft.AspNetCore.DataProtection.IDataProtector
type ITimeLimitedDataProtector = interface
interface IDataProtector
interface IDataProtectionProvider
type ITimeLimitedDataProtector = interface
interface IDataProtectionProvider
interface IDataProtector
Public Interface ITimeLimitedDataProtector
Implements IDataProtector
- Implementuje
Uwagi
Jest to zamierzone, że okresy istnienia ładunku są nieco krótkie. Ładunki chronione za pośrednictwem tego mechanizmu nie są przeznaczone do trwałości długoterminowej (np. dłużej niż kilka tygodni).
Metody
CreateProtector(String) |
ITimeLimitedDataProtector Tworzy dany cel. |
Protect(Byte[], DateTimeOffset) |
Kryptograficznie chroni kawałek danych w postaci zwykłego tekstu, wygasając dane w wybranym czasie. |
Protect(Byte[]) |
Kryptograficznie chroni kawałek danych w postaci zwykłego tekstu. (Odziedziczone po IDataProtector) |
Unprotect(Byte[], DateTimeOffset) |
Kryptograficznie nie chroni kawałka chronionych danych. |
Unprotect(Byte[]) |
Kryptograficznie nie chroni kawałka chronionych danych. (Odziedziczone po IDataProtector) |
Metody rozszerzania
Protect(ITimeLimitedDataProtector, Byte[], TimeSpan) |
Kryptograficznie chroni kawałek danych zwykłego tekstu, wygasając dane po upływie określonego czasu. |
Protect(ITimeLimitedDataProtector, String, DateTimeOffset) |
Kryptograficznie chroni kawałek danych w postaci zwykłego tekstu, wygasając dane w wybranym czasie. |
Protect(ITimeLimitedDataProtector, String, TimeSpan) |
Kryptograficznie chroni kawałek danych zwykłego tekstu, wygasając dane po upływie określonego czasu. |
ToTimeLimitedDataProtector(IDataProtector) |
Konwertuje element na element IDataProtectorITimeLimitedDataProtector tak, aby ładunki mogły być chronione za pomocą okresu istnienia skończonego. |
Unprotect(ITimeLimitedDataProtector, String, DateTimeOffset) |
Kryptograficznie nie chroni kawałka chronionych danych. |
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 kawałek danych w postaci zwykłego tekstu. |
Unprotect(IDataProtector, String) |
Kryptograficznie nie chroni kawałka chronionych danych. |