Aracılığıyla paylaş


IPersistedDataProtector Arabirim

Tanım

Uzun süreli depolama alanında kalıcı hale gelen veriler için veri koruma hizmetleri sağlayabilen bir arabirim.

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
Uygulamalar

Yöntemler

CreateProtector(String)

Belirli bir IDataProtector amacı oluşturur.

(Devralındığı yer: IDataProtectionProvider)
DangerousUnprotect(Byte[], Boolean, Boolean, Boolean)

Şifreleme açısından bir veri parçasının korumasını kaldırarak isteğe bağlı olarak yükü korumak için kullanılan şifreleme anahtarlarının iptal edilmesinden kaynaklanan hataları yoksayın.

Protect(Byte[])

Kriptografik olarak düz metin verisi parçasını korur.

(Devralındığı yer: IDataProtector)
Unprotect(Byte[])

Şifreli olarak korumalı verilerin bir parçasını korumaz.

(Devralındığı yer: IDataProtector)

Uzantı Metotları

ToTimeLimitedDataProtector(IDataProtector)

Yüklerin sınırlı bir yaşam süresiyle korunabilmesi için bir'i'ye IDataProtectorITimeLimitedDataProtector dönüştürür.

CreateProtector(IDataProtectionProvider, IEnumerable<String>)

Belirli bir IDataProtector amaç listesi oluşturur.

CreateProtector(IDataProtectionProvider, String, String[])

Belirli bir IDataProtector amaç listesi oluşturur.

Protect(IDataProtector, String)

Kriptografik olarak düz metin verisi parçasını korur.

Unprotect(IDataProtector, String)

Şifreli olarak korumalı verilerin bir parçasını korumaz.

Şunlara uygulanır