ITimeLimitedDataProtector Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Yükleri sınırlı bir yaşam süresine sahip olan veri koruma hizmetleri sağlayabilen bir arabirim.
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
- Uygulamalar
Açıklamalar
Yük yaşam sürelerinin biraz kısa olması amaçlanmıştır. Bu mekanizma aracılığıyla korunan yük, uzun süreli Kalıcılık (ör. birkaç haftadan daha uzun) için tasarlanmamıştır.
Yöntemler
| CreateProtector(String) |
ITimeLimitedDataProtectorVerili bir amaç oluşturur. |
| Protect(Byte[]) |
Bir düz metin veri parçasını şifrelemeyle korur. (Devralındığı yer: IDataProtector) |
| Protect(Byte[], DateTimeOffset) |
Şifreleme, bir düz metin veri parçasını, seçilen zamanda verilerin süresinin dolmasını önler. |
| Unprotect(Byte[]) |
Şifrelemeyle korunan verilerin korumasını geri alır. (Devralındığı yer: IDataProtector) |
| Unprotect(Byte[], DateTimeOffset) |
Şifreleme, korunan verilerin bir parçasını kaldırır. |
Uzantı Metotları
| Protect(ITimeLimitedDataProtector, Byte[], TimeSpan) |
Şifrelemeyle bir düz metin veri parçasını korur ve belirtilen süre dolsa da verilerin süresi dor. |
| Protect(ITimeLimitedDataProtector, String, DateTimeOffset) |
Şifrelemeyle bir düz metin veri parçasını korur ve verilerin süresi seçilen zamanda sona erer. |
| Protect(ITimeLimitedDataProtector, String, TimeSpan) |
Şifrelemeyle bir düz metin veri parçasını korur ve belirtilen süre dolsa da verilerin süresi dor. |
| ToTimeLimitedDataProtector(IDataProtector) |
, IDataProtector yüklerin ITimeLimitedDataProtector sınırlı bir yaşam süresiyle korunacak şekilde bir biçimine dönüştürür. |
| Unprotect(ITimeLimitedDataProtector, String, DateTimeOffset) |
Şifrelemeyle korunan verilerin korumasını geri alır. |
| CreateProtector(IDataProtectionProvider, IEnumerable<String>) |
IDataProtectorVerilen bir amaç listesi oluşturur. |
| CreateProtector(IDataProtectionProvider, String, String[]) |
IDataProtectorVerilen bir amaç listesi oluşturur. |
| Protect(IDataProtector, String) |
Şifreleme, düz metin olan verileri korur. |
| Unprotect(IDataProtector, String) |
Şifreleme, korunan verilerin bir parçasını kaldırır. |