IPersistedDataProtector インターフェイス

定義

長期ストレージに保持されているデータに対してデータ保護サービスを提供できるインターフェイス。

public interface class IPersistedDataProtector : Microsoft::AspNetCore::DataProtection::IDataProtector
public interface IPersistedDataProtector : Microsoft.AspNetCore.DataProtection.IDataProtector
type IPersistedDataProtector = interface
    interface IDataProtector
    interface IDataProtectionProvider
Public Interface IPersistedDataProtector
Implements IDataProtector
実装

メソッド

CreateProtector(String)

特定の IDataProtector 目的を作成します。

(継承元 IDataProtectionProvider)
DangerousUnprotect(Byte[], Boolean, Boolean, Boolean)

ペイロードを保護するために使用される暗号化キーの失効による障害は、必要に応じて無視して、データの一部を暗号化的に保護解除します。

Protect(Byte[])

プレーンテキスト データの一部を暗号化によって保護します。

(継承元 IDataProtector)
Unprotect(Byte[])

暗号化によって保護されたデータの一部を保護解除します。

(継承元 IDataProtector)

拡張メソッド

ToTimeLimitedDataProtector(IDataProtector)

ペイロードをIDataProtectorITimeLimitedDataProtector有限の有効期間で保護できるように、 を に変換します。

CreateProtector(IDataProtectionProvider, IEnumerable<String>)

特定の IDataProtector 目的の一覧を作成します。

CreateProtector(IDataProtectionProvider, String, String[])

特定の IDataProtector 目的の一覧を作成します。

Protect(IDataProtector, String)

プレーンテキスト データの一部を暗号化によって保護します。

Unprotect(IDataProtector, String)

暗号化によって保護されたデータの一部を保護解除します。

適用対象