AddKeyEscrowSink(IDataProtectionBuilder, Func<IServiceProvider,IKeyEscrowSink>)
|
キーが IKeyEscrowSink ストレージに永続化される前にエスクローを実行する を登録します。
|
AddKeyEscrowSink(IDataProtectionBuilder, IKeyEscrowSink)
|
キーが IKeyEscrowSink ストレージに永続化される前にエスクローを実行する を登録します。
|
AddKeyEscrowSink<TImplementation>(IDataProtectionBuilder)
|
キーが IKeyEscrowSink ストレージに永続化される前にエスクローを実行する を登録します。
|
AddKeyManagementOptions(IDataProtectionBuilder, Action<KeyManagementOptions>)
|
データ保護システムのキー管理オプションを構成します。
|
DisableAutomaticKeyGeneration(IDataProtectionBuilder)
|
新しいキーを自動的に生成しないようにデータ保護システムを構成します。
|
PersistKeysToFileSystem(IDataProtectionBuilder, DirectoryInfo)
|
指定したディレクトリにキーを保持するようにデータ保護システムを構成します。
このパスは、ローカル コンピューター上にあるか、UNC 共有を指している可能性があります。
|
PersistKeysToRegistry(IDataProtectionBuilder, RegistryKey)
|
Windows レジストリにキーを保持するようにデータ保護システムを構成します。
|
ProtectKeysWithCertificate(IDataProtectionBuilder, String)
|
ストレージに永続化する前に、特定の証明書に対して暗号化されるようにキーを構成します。
|
ProtectKeysWithCertificate(IDataProtectionBuilder, X509Certificate2)
|
ストレージに永続化する前に、特定の証明書に対して暗号化されるようにキーを構成します。
|
ProtectKeysWithDpapi(IDataProtectionBuilder)
|
ストレージに永続化される前に、Windows DPAPI で暗号化されるようにキーを構成します。 暗号化されたキーは、現在の Windows ユーザー アカウントでのみ復号化できます。
|
ProtectKeysWithDpapi(IDataProtectionBuilder, Boolean)
|
ストレージに永続化される前に、Windows DPAPI で暗号化されるようにキーを構成します。
|
ProtectKeysWithDpapiNG(IDataProtectionBuilder)
|
ストレージに永続化される前に、Windows CNG DPAPI で暗号化されるようにキーを構成します。 キーは、現在の Windows ユーザー アカウントで復号化できます。
|
ProtectKeysWithDpapiNG(IDataProtectionBuilder, String, DpapiNGProtectionDescriptorFlags)
|
ストレージに永続化される前に、Windows CNG DPAPI で暗号化されるようにキーを構成します。
|
SetApplicationName(IDataProtectionBuilder, String)
|
データ保護システム内のこのアプリケーションの一意の名前を設定します。
|
SetDefaultKeyLifetime(IDataProtectionBuilder, TimeSpan)
|
データ保護システムによって作成されるキーの既定の有効期間を設定します。
|
UnprotectKeysWithAnyCertificate(IDataProtectionBuilder, X509Certificate2[])
|
ストレージから読み込まれたキーの暗号化を解除するために使用できる証明書を構成します。
|
UseCryptographicAlgorithms(IDataProtectionBuilder, AuthenticatedEncryptionSettings)
|
保護されたペイロードを生成するときに、既定で指定された暗号化アルゴリズムを使用するようにデータ保護システムを構成します。
|
UseCryptographicAlgorithms(IDataProtectionBuilder, AuthenticatedEncryptorConfiguration)
|
保護されたペイロードを生成するときに、既定で指定された暗号化アルゴリズムを使用するようにデータ保護システムを構成します。
|
UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngCbcAuthenticatedEncryptionSettings)
|
カスタム Windows CNG アルゴリズムを使用するようにデータ保護システムを構成します。
この API は、開発者が および ValidationAlgorithm 列挙で指定されたEncryptionAlgorithmアルゴリズムを使用できない高度なシナリオを対象としています。
|
UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngCbcAuthenticatedEncryptorConfiguration)
|
カスタム Windows CNG アルゴリズムを使用するようにデータ保護システムを構成します。
この API は、開発者が および ValidationAlgorithm 列挙で指定されたEncryptionAlgorithmアルゴリズムを使用できない高度なシナリオを対象としています。
|
UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngGcmAuthenticatedEncryptionSettings)
|
カスタム Windows CNG アルゴリズムを使用するようにデータ保護システムを構成します。
この API は、開発者が および ValidationAlgorithm 列挙で指定されたEncryptionAlgorithmアルゴリズムを使用できない高度なシナリオを対象としています。
|
UseCustomCryptographicAlgorithms(IDataProtectionBuilder, CngGcmAuthenticatedEncryptorConfiguration)
|
カスタム Windows CNG アルゴリズムを使用するようにデータ保護システムを構成します。
この API は、開発者が および ValidationAlgorithm 列挙で指定されたEncryptionAlgorithmアルゴリズムを使用できない高度なシナリオを対象としています。
|
UseCustomCryptographicAlgorithms(IDataProtectionBuilder, ManagedAuthenticatedEncryptionSettings)
|
カスタム アルゴリズムを使用するようにデータ保護システムを構成します。
この API は、開発者が および ValidationAlgorithm 列挙で指定されたEncryptionAlgorithmアルゴリズムを使用できない高度なシナリオを対象としています。
|
UseCustomCryptographicAlgorithms(IDataProtectionBuilder, ManagedAuthenticatedEncryptorConfiguration)
|
カスタム アルゴリズムを使用するようにデータ保護システムを構成します。
この API は、開発者が および ValidationAlgorithm 列挙で指定されたEncryptionAlgorithmアルゴリズムを使用できない高度なシナリオを対象としています。
|
UseEphemeralDataProtectionProvider(IDataProtectionBuilder)
|
データ保護サービスに を使用するようにデータ保護システムを EphemeralDataProtectionProvider 構成します。
|