ITimeLimitedDataProtector インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ペイロードの有効期間が限られているデータ保護サービスを提供できるインターフェイス。
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
- 実装
注釈
ペイロードの有効期間はやや短くすることを目的としています。 このメカニズムによって保護されるペイロードは、長期的な永続化を目的としたものではありません (たとえば、数週間以上)。
メソッド
CreateProtector(String) |
特定の ITimeLimitedDataProtector 目的を作成します。 |
Protect(Byte[], DateTimeOffset) |
プレーンテキスト データの一部を暗号化的に保護し、選択した時刻にデータの有効期限が切れる。 |
Protect(Byte[]) |
プレーンテキスト データの一部を暗号化によって保護します。 (継承元 IDataProtector) |
Unprotect(Byte[], DateTimeOffset) |
暗号化によって保護されたデータの一部を保護解除します。 |
Unprotect(Byte[]) |
暗号化によって保護されたデータの一部を保護解除します。 (継承元 IDataProtector) |
拡張メソッド
Protect(ITimeLimitedDataProtector, Byte[], TimeSpan) |
暗号化によってプレーンテキスト データの一部が保護され、指定した時間が経過した後にデータの有効期限が切れる。 |
Protect(ITimeLimitedDataProtector, String, DateTimeOffset) |
プレーンテキスト データの一部を暗号化的に保護し、選択した時刻にデータの有効期限が切れる。 |
Protect(ITimeLimitedDataProtector, String, TimeSpan) |
暗号化によってプレーンテキスト データの一部が保護され、指定した時間が経過した後にデータの有効期限が切れる。 |
ToTimeLimitedDataProtector(IDataProtector) |
ペイロードをIDataProtectorITimeLimitedDataProtector有限の有効期間で保護できるように、 を に変換します。 |
Unprotect(ITimeLimitedDataProtector, String, DateTimeOffset) |
暗号化によって保護されたデータの一部を保護解除します。 |
CreateProtector(IDataProtectionProvider, IEnumerable<String>) |
特定の IDataProtector 目的の一覧を作成します。 |
CreateProtector(IDataProtectionProvider, String, String[]) |
特定の IDataProtector 目的の一覧を作成します。 |
Protect(IDataProtector, String) |
プレーンテキスト データの一部を暗号化によって保護します。 |
Unprotect(IDataProtector, String) |
暗号化によって保護されたデータの一部を保護解除します。 |