AzureDataProtectionKeyVaultKeyBuilderExtensions.ProtectKeysWithAzureKeyVault メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, IKeyEncryptionKeyResolver) |
Azure KeyVault で指定されたキーでキーを保護するようにデータ保護システムを構成します。 |
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, Func<IServiceProvider,IKeyEncryptionKeyResolver>) |
Azure Key Vault で指定されたキーを使用してキーを保護するようにデータ保護システムを構成します。 |
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, Func<IServiceProvider,TokenCredential>) |
Azure Key Vault で指定されたキーを使用してキーを保護するようにデータ保護システムを構成します。 |
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, Uri, TokenCredential) |
Azure KeyVault で指定されたキーでキーを保護するようにデータ保護システムを構成します。 |
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, IKeyEncryptionKeyResolver)
Azure KeyVault で指定されたキーでキーを保護するようにデータ保護システムを構成します。
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder ProtectKeysWithAzureKeyVault (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, string keyIdentifier, Azure.Core.Cryptography.IKeyEncryptionKeyResolver keyResolver);
static member ProtectKeysWithAzureKeyVault : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder * string * Azure.Core.Cryptography.IKeyEncryptionKeyResolver -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function ProtectKeysWithAzureKeyVault (builder As IDataProtectionBuilder, keyIdentifier As String, keyResolver As IKeyEncryptionKeyResolver) As IDataProtectionBuilder
パラメーター
- builder
- IDataProtectionBuilder
変更するビルダー インスタンス。
- keyIdentifier
- String
キーの暗号化に使用される Azure Key Vaultキー識別子。
- keyResolver
- IKeyEncryptionKeyResolver
IKeyEncryptionKeyResolver Key Vaultアクセスに使用する 。
戻り値
値 builder
。
適用対象
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, Func<IServiceProvider,IKeyEncryptionKeyResolver>)
Azure Key Vault で指定されたキーを使用してキーを保護するようにデータ保護システムを構成します。
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder ProtectKeysWithAzureKeyVault (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, string keyIdentifier, Func<IServiceProvider,Azure.Core.Cryptography.IKeyEncryptionKeyResolver> keyResolverFactory);
static member ProtectKeysWithAzureKeyVault : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder * string * Func<IServiceProvider, Azure.Core.Cryptography.IKeyEncryptionKeyResolver> -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function ProtectKeysWithAzureKeyVault (builder As IDataProtectionBuilder, keyIdentifier As String, keyResolverFactory As Func(Of IServiceProvider, IKeyEncryptionKeyResolver)) As IDataProtectionBuilder
パラメーター
- builder
- IDataProtectionBuilder
変更するビルダー インスタンス。
- keyIdentifier
- String
キーの暗号化に使用される Azure Key Vaultキー識別子。
- keyResolverFactory
- Func<IServiceProvider,IKeyEncryptionKeyResolver>
Key Vaultアクセスに使用する をIKeyEncryptionKeyResolver作成するファクトリ デリゲート。
戻り値
値 builder
。
適用対象
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, Func<IServiceProvider,TokenCredential>)
Azure Key Vault で指定されたキーを使用してキーを保護するようにデータ保護システムを構成します。
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder ProtectKeysWithAzureKeyVault (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, string keyIdentifier, Func<IServiceProvider,Azure.Core.TokenCredential> tokenCredentialFactory);
static member ProtectKeysWithAzureKeyVault : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder * string * Func<IServiceProvider, Azure.Core.TokenCredential> -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function ProtectKeysWithAzureKeyVault (builder As IDataProtectionBuilder, keyIdentifier As String, tokenCredentialFactory As Func(Of IServiceProvider, TokenCredential)) As IDataProtectionBuilder
パラメーター
- builder
- IDataProtectionBuilder
変更するビルダー インスタンス。
- keyIdentifier
- String
キーの暗号化に使用される Azure Key Vaultキー識別子。
- tokenCredentialFactory
- Func<IServiceProvider,TokenCredential>
アクセスの認証に使用する をTokenCredential作成するファクトリ デリゲートKey Vault。
戻り値
値 builder
。
適用対象
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, Uri, TokenCredential)
Azure KeyVault で指定されたキーでキーを保護するようにデータ保護システムを構成します。
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder ProtectKeysWithAzureKeyVault (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, Uri keyIdentifier, Azure.Core.TokenCredential tokenCredential);
static member ProtectKeysWithAzureKeyVault : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder * Uri * Azure.Core.TokenCredential -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function ProtectKeysWithAzureKeyVault (builder As IDataProtectionBuilder, keyIdentifier As Uri, tokenCredential As TokenCredential) As IDataProtectionBuilder
パラメーター
- builder
- IDataProtectionBuilder
変更するビルダー インスタンス。
- keyIdentifier
- Uri
キーの暗号化に使用される Azure Key Vaultキー識別子。
- tokenCredential
- TokenCredential
認証に使用するトークン資格情報。
戻り値
値 builder
。
適用対象
Azure SDK for .NET