EphemeralDataProtectionProvider クラス

定義

IDataProtectionProvider一時的な 。

public ref class EphemeralDataProtectionProvider sealed : Microsoft::AspNetCore::DataProtection::IDataProtectionProvider
public sealed class EphemeralDataProtectionProvider : Microsoft.AspNetCore.DataProtection.IDataProtectionProvider
type EphemeralDataProtectionProvider = class
    interface IDataProtectionProvider
Public NotInheritable Class EphemeralDataProtectionProvider
Implements IDataProtectionProvider
継承
EphemeralDataProtectionProvider
実装

注釈

特定 EphemeralDataProtectionProvider のインスタンスによって生成されたペイロードは、その同じインスタンスによってのみ解読できます。 インスタンスが失われると、そのインスタンスによって生成されたすべての暗号テキストは完全に解読できなくなります。

コンストラクター

EphemeralDataProtectionProvider()

エフェメラル IDataProtectionProviderを作成します。

EphemeralDataProtectionProvider(ILoggerFactory)

ログを使用してエフェメラル IDataProtectionProvider を作成します。

EphemeralDataProtectionProvider(IServiceProvider)

プロバイダーが使用するためのサービス (ログ記録など) をオプションで提供するエフェメラル IDataProtectionProviderを作成します。

メソッド

CreateProtector(String)

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

拡張メソッド

CreateProtector(IDataProtectionProvider, IEnumerable<String>)

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

CreateProtector(IDataProtectionProvider, String, String[])

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

適用対象