AzureDataProtectionKeyVaultKeyBuilderExtensions.ProtectKeysWithAzureKeyVault Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, IKeyEncryptionKeyResolver) |
Configura o sistema de proteção de dados para proteger chaves com a chave especificada no Azure KeyVault. |
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, Func<IServiceProvider,IKeyEncryptionKeyResolver>) |
Configura o sistema de proteção de dados para proteger chaves com a chave especificada no Azure Key Vault. |
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, Func<IServiceProvider,TokenCredential>) |
Configura o sistema de proteção de dados para proteger chaves com a chave especificada no Azure Key Vault. |
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, Uri, TokenCredential) |
Configura o sistema de proteção de dados para proteger chaves com a chave especificada no Azure KeyVault. |
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, IKeyEncryptionKeyResolver)
Configura o sistema de proteção de dados para proteger chaves com a chave especificada no 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
Parâmetros
- builder
- IDataProtectionBuilder
A instância do construtor a ser modificada.
- keyIdentifier
- String
O identificador de chave Key Vault do Azure usado para criptografia de chave.
- keyResolver
- IKeyEncryptionKeyResolver
O IKeyEncryptionKeyResolver a ser usado para acesso Key Vault.
Retornos
O valor builder
.
Aplica-se a
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, Func<IServiceProvider,IKeyEncryptionKeyResolver>)
Configura o sistema de proteção de dados para proteger chaves com a chave especificada no 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
Parâmetros
- builder
- IDataProtectionBuilder
A instância do construtor a ser modificada.
- keyIdentifier
- String
O identificador de chave Key Vault do Azure usado para criptografia de chave.
- keyResolverFactory
- Func<IServiceProvider,IKeyEncryptionKeyResolver>
O delegado de fábrica para criar o IKeyEncryptionKeyResolver a ser usado para acesso Key Vault.
Retornos
O valor builder
.
Aplica-se a
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, Func<IServiceProvider,TokenCredential>)
Configura o sistema de proteção de dados para proteger chaves com a chave especificada no 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
Parâmetros
- builder
- IDataProtectionBuilder
A instância do construtor a ser modificada.
- keyIdentifier
- String
O identificador de chave Key Vault do Azure usado para criptografia de chave.
- tokenCredentialFactory
- Func<IServiceProvider,TokenCredential>
O delegado de fábrica para criar o TokenCredential a ser usado para autenticar Key Vault acesso.
Retornos
O valor builder
.
Aplica-se a
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, Uri, TokenCredential)
Configura o sistema de proteção de dados para proteger chaves com a chave especificada no 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
Parâmetros
- builder
- IDataProtectionBuilder
A instância do construtor a ser modificada.
- keyIdentifier
- Uri
O identificador de chave Key Vault do Azure usado para criptografia de chave.
- tokenCredential
- TokenCredential
A credencial de token a ser usada para autenticação.
Retornos
O valor builder
.
Aplica-se a
Azure SDK for .NET