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