共用方式為


IPersistedDataProtector 介面

定義

介面,可為保存至長期儲存體的資料提供資料保護服務。

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
實作

方法

CreateProtector(String)

IDataProtector建立指定的用途。

(繼承來源 IDataProtectionProvider)
DangerousUnprotect(Byte[], Boolean, Boolean, Boolean)

以密碼編譯方式取消保護資料片段,選擇性地忽略因撤銷用來保護承載的密碼編譯金鑰而失敗。

Protect(Byte[])

以密碼編譯方式保護一段純文字資料。

(繼承來源 IDataProtector)
Unprotect(Byte[])

以密碼編譯方式解除保護受保護的資料片段。

(繼承來源 IDataProtector)

擴充方法

ToTimeLimitedDataProtector(IDataProtector)

IDataProtector 轉換成 ITimeLimitedDataProtector ,讓承載可以受到有限存留期的保護。

CreateProtector(IDataProtectionProvider, IEnumerable<String>)

IDataProtector建立指定的用途清單。

CreateProtector(IDataProtectionProvider, String, String[])

IDataProtector建立指定的用途清單。

Protect(IDataProtector, String)

以密碼編譯方式保護一段純文字資料。

Unprotect(IDataProtector, String)

以密碼編譯方式解除保護受保護的資料片段。

適用於