AzureDataProtectionBuilderExtensions.ProtectKeysWithAzureKeyVault Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, KeyVaultClient, String) |
Configura el sistema de protección de datos para proteger las claves con la clave especificada en Azure KeyVault. |
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, String, X509Certificate2) |
Configura el sistema de protección de datos para proteger las claves con la clave especificada en Azure KeyVault. |
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, String, String) |
Configura el sistema de protección de datos para proteger las claves con la clave especificada en Azure KeyVault. |
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, KeyVaultClient, String)
Configura el sistema de protección de datos para proteger las claves con la clave especificada en Azure KeyVault.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ ProtectKeysWithAzureKeyVault(Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ builder, Microsoft::Azure::KeyVault::KeyVaultClient ^ client, System::String ^ keyIdentifier);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder ProtectKeysWithAzureKeyVault (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, Microsoft.Azure.KeyVault.KeyVaultClient client, string keyIdentifier);
static member ProtectKeysWithAzureKeyVault : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder * Microsoft.Azure.KeyVault.KeyVaultClient * string -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function ProtectKeysWithAzureKeyVault (builder As IDataProtectionBuilder, client As KeyVaultClient, keyIdentifier As String) As IDataProtectionBuilder
Parámetros
- builder
- IDataProtectionBuilder
Instancia del generador que se va a modificar.
- client
- KeyVaultClient
que KeyVaultClient se va a usar para el acceso a KeyVault.
- keyIdentifier
- String
Identificador de clave de Azure KeyVault que se usa para el cifrado de claves.
Devoluciones
El valor builder
.
Se aplica a
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, String, X509Certificate2)
Configura el sistema de protección de datos para proteger las claves con la clave especificada en Azure KeyVault.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ ProtectKeysWithAzureKeyVault(Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ builder, System::String ^ keyIdentifier, System::String ^ clientId, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder ProtectKeysWithAzureKeyVault (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, string keyIdentifier, string clientId, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
static member ProtectKeysWithAzureKeyVault : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder * string * string * System.Security.Cryptography.X509Certificates.X509Certificate2 -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function ProtectKeysWithAzureKeyVault (builder As IDataProtectionBuilder, keyIdentifier As String, clientId As String, certificate As X509Certificate2) As IDataProtectionBuilder
Parámetros
- builder
- IDataProtectionBuilder
Instancia del generador que se va a modificar.
- keyIdentifier
- String
Identificador de clave de Azure KeyVault que se usa para el cifrado de claves.
- clientId
- String
El id. del cliente de la aplicación.
- certificate
- X509Certificate2
Devoluciones
El valor builder
.
Se aplica a
ProtectKeysWithAzureKeyVault(IDataProtectionBuilder, String, String, String)
Configura el sistema de protección de datos para proteger las claves con la clave especificada en Azure KeyVault.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ ProtectKeysWithAzureKeyVault(Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ builder, System::String ^ keyIdentifier, System::String ^ clientId, System::String ^ clientSecret);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder ProtectKeysWithAzureKeyVault (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, string keyIdentifier, string clientId, string clientSecret);
static member ProtectKeysWithAzureKeyVault : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder * string * string * string -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function ProtectKeysWithAzureKeyVault (builder As IDataProtectionBuilder, keyIdentifier As String, clientId As String, clientSecret As String) As IDataProtectionBuilder
Parámetros
- builder
- IDataProtectionBuilder
Instancia del generador que se va a modificar.
- keyIdentifier
- String
Identificador de clave de Azure KeyVault que se usa para el cifrado de claves.
- clientId
- String
El id. del cliente de la aplicación.
- clientSecret
- String
El secreto de cliente que se va a usar para la autenticación.
Devoluciones
El valor builder
.