AzureKeyVaultConfigurationExtensions.AddAzureKeyVault Método

Definición

Sobrecargas

AddAzureKeyVault(IConfigurationBuilder, AzureKeyVaultConfigurationOptions)

Agrega una instancia de IConfigurationProvider que lee los valores de configuración de Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String)

Agrega una instancia de IConfigurationProvider que lee los valores de configuración de Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String, IKeyVaultSecretManager)

Agrega una instancia de IConfigurationProvider que lee los valores de configuración de Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String, KeyVaultClient, IKeyVaultSecretManager)

Agrega una instancia de IConfigurationProvider que lee los valores de configuración de Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2)

Agrega una instancia de IConfigurationProvider que lee los valores de configuración de Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String, String, String)

Agrega una instancia de IConfigurationProvider que lee los valores de configuración de Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2, IKeyVaultSecretManager)

Agrega una instancia de IConfigurationProvider que lee los valores de configuración de Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String, String, String, IKeyVaultSecretManager)

Agrega una instancia de IConfigurationProvider que lee los valores de configuración de Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, AzureKeyVaultConfigurationOptions)

Agrega una instancia de IConfigurationProvider que lee los valores de configuración de Azure KeyVault.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Configuration::IConfigurationBuilder ^ AddAzureKeyVault(Microsoft::Extensions::Configuration::IConfigurationBuilder ^ configurationBuilder, Microsoft::Extensions::Configuration::AzureKeyVault::AzureKeyVaultConfigurationOptions ^ options);
public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddAzureKeyVault (this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, Microsoft.Extensions.Configuration.AzureKeyVault.AzureKeyVaultConfigurationOptions options);
static member AddAzureKeyVault : Microsoft.Extensions.Configuration.IConfigurationBuilder * Microsoft.Extensions.Configuration.AzureKeyVault.AzureKeyVaultConfigurationOptions -> Microsoft.Extensions.Configuration.IConfigurationBuilder
<Extension()>
Public Function AddAzureKeyVault (configurationBuilder As IConfigurationBuilder, options As AzureKeyVaultConfigurationOptions) As IConfigurationBuilder

Parámetros

configurationBuilder
IConfigurationBuilder

El objeto IConfigurationBuilder al que se va a agregar.

Devoluciones

El parámetro de cadena de consulta IConfigurationBuilder.

Se aplica a

AddAzureKeyVault(IConfigurationBuilder, String)

Agrega una instancia de IConfigurationProvider que lee los valores de configuración de Azure KeyVault.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Configuration::IConfigurationBuilder ^ AddAzureKeyVault(Microsoft::Extensions::Configuration::IConfigurationBuilder ^ configurationBuilder, System::String ^ vault);
public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddAzureKeyVault (this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, string vault);
static member AddAzureKeyVault : Microsoft.Extensions.Configuration.IConfigurationBuilder * string -> Microsoft.Extensions.Configuration.IConfigurationBuilder
<Extension()>
Public Function AddAzureKeyVault (configurationBuilder As IConfigurationBuilder, vault As String) As IConfigurationBuilder

Parámetros

configurationBuilder
IConfigurationBuilder

El objeto IConfigurationBuilder al que se va a agregar.

vault
String

URI de Azure KeyVault.

Devoluciones

El parámetro de cadena de consulta IConfigurationBuilder.

Se aplica a

AddAzureKeyVault(IConfigurationBuilder, String, IKeyVaultSecretManager)

Agrega una instancia de IConfigurationProvider que lee los valores de configuración de Azure KeyVault.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Configuration::IConfigurationBuilder ^ AddAzureKeyVault(Microsoft::Extensions::Configuration::IConfigurationBuilder ^ configurationBuilder, System::String ^ vault, Microsoft::Extensions::Configuration::AzureKeyVault::IKeyVaultSecretManager ^ manager);
public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddAzureKeyVault (this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, string vault, Microsoft.Extensions.Configuration.AzureKeyVault.IKeyVaultSecretManager manager);
static member AddAzureKeyVault : Microsoft.Extensions.Configuration.IConfigurationBuilder * string * Microsoft.Extensions.Configuration.AzureKeyVault.IKeyVaultSecretManager -> Microsoft.Extensions.Configuration.IConfigurationBuilder
<Extension()>
Public Function AddAzureKeyVault (configurationBuilder As IConfigurationBuilder, vault As String, manager As IKeyVaultSecretManager) As IConfigurationBuilder

Parámetros

configurationBuilder
IConfigurationBuilder

El objeto IConfigurationBuilder al que se va a agregar.

vault
String

URI de Azure KeyVault.

manager
IKeyVaultSecretManager

La instancia de IKeyVaultSecretManager que se usa para controlar la carga de secretos.

Devoluciones

El parámetro de cadena de consulta IConfigurationBuilder.

Se aplica a

AddAzureKeyVault(IConfigurationBuilder, String, KeyVaultClient, IKeyVaultSecretManager)

Agrega una instancia de IConfigurationProvider que lee los valores de configuración de Azure KeyVault.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Configuration::IConfigurationBuilder ^ AddAzureKeyVault(Microsoft::Extensions::Configuration::IConfigurationBuilder ^ configurationBuilder, System::String ^ vault, Microsoft::Azure::KeyVault::KeyVaultClient ^ client, Microsoft::Extensions::Configuration::AzureKeyVault::IKeyVaultSecretManager ^ manager);
public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddAzureKeyVault (this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, string vault, Microsoft.Azure.KeyVault.KeyVaultClient client, Microsoft.Extensions.Configuration.AzureKeyVault.IKeyVaultSecretManager manager);
static member AddAzureKeyVault : Microsoft.Extensions.Configuration.IConfigurationBuilder * string * Microsoft.Azure.KeyVault.KeyVaultClient * Microsoft.Extensions.Configuration.AzureKeyVault.IKeyVaultSecretManager -> Microsoft.Extensions.Configuration.IConfigurationBuilder
<Extension()>
Public Function AddAzureKeyVault (configurationBuilder As IConfigurationBuilder, vault As String, client As KeyVaultClient, manager As IKeyVaultSecretManager) As IConfigurationBuilder

Parámetros

configurationBuilder
IConfigurationBuilder

El objeto IConfigurationBuilder al que se va a agregar.

vault
String

URI de Azure KeyVault.

client
KeyVaultClient

El objeto KeyVaultClient que se va a usar para recuperar valores.

manager
IKeyVaultSecretManager

La instancia de IKeyVaultSecretManager que se usa para controlar la carga de secretos.

Devoluciones

El parámetro de cadena de consulta IConfigurationBuilder.

Se aplica a

AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2)

Agrega una instancia de IConfigurationProvider que lee los valores de configuración de Azure KeyVault.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Configuration::IConfigurationBuilder ^ AddAzureKeyVault(Microsoft::Extensions::Configuration::IConfigurationBuilder ^ configurationBuilder, System::String ^ vault, System::String ^ clientId, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddAzureKeyVault (this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, string vault, string clientId, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
static member AddAzureKeyVault : Microsoft.Extensions.Configuration.IConfigurationBuilder * string * string * System.Security.Cryptography.X509Certificates.X509Certificate2 -> Microsoft.Extensions.Configuration.IConfigurationBuilder
<Extension()>
Public Function AddAzureKeyVault (configurationBuilder As IConfigurationBuilder, vault As String, clientId As String, certificate As X509Certificate2) As IConfigurationBuilder

Parámetros

configurationBuilder
IConfigurationBuilder

El objeto IConfigurationBuilder al que se va a agregar.

vault
String

URI de Azure KeyVault.

clientId
String

El id. del cliente de la aplicación.

certificate
X509Certificate2

El objeto X509Certificate2 que se va a usar para la autenticación.

Devoluciones

El parámetro de cadena de consulta IConfigurationBuilder.

Se aplica a

AddAzureKeyVault(IConfigurationBuilder, String, String, String)

Agrega una instancia de IConfigurationProvider que lee los valores de configuración de Azure KeyVault.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Configuration::IConfigurationBuilder ^ AddAzureKeyVault(Microsoft::Extensions::Configuration::IConfigurationBuilder ^ configurationBuilder, System::String ^ vault, System::String ^ clientId, System::String ^ clientSecret);
public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddAzureKeyVault (this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, string vault, string clientId, string clientSecret);
static member AddAzureKeyVault : Microsoft.Extensions.Configuration.IConfigurationBuilder * string * string * string -> Microsoft.Extensions.Configuration.IConfigurationBuilder
<Extension()>
Public Function AddAzureKeyVault (configurationBuilder As IConfigurationBuilder, vault As String, clientId As String, clientSecret As String) As IConfigurationBuilder

Parámetros

configurationBuilder
IConfigurationBuilder

El objeto IConfigurationBuilder al que se va a agregar.

vault
String

El URI de Azure KeyVault.

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 parámetro de cadena de consulta IConfigurationBuilder.

Se aplica a

AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2, IKeyVaultSecretManager)

Agrega una instancia de IConfigurationProvider que lee los valores de configuración de Azure KeyVault.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Configuration::IConfigurationBuilder ^ AddAzureKeyVault(Microsoft::Extensions::Configuration::IConfigurationBuilder ^ configurationBuilder, System::String ^ vault, System::String ^ clientId, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, Microsoft::Extensions::Configuration::AzureKeyVault::IKeyVaultSecretManager ^ manager);
public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddAzureKeyVault (this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, string vault, string clientId, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, Microsoft.Extensions.Configuration.AzureKeyVault.IKeyVaultSecretManager manager);
static member AddAzureKeyVault : Microsoft.Extensions.Configuration.IConfigurationBuilder * string * string * System.Security.Cryptography.X509Certificates.X509Certificate2 * Microsoft.Extensions.Configuration.AzureKeyVault.IKeyVaultSecretManager -> Microsoft.Extensions.Configuration.IConfigurationBuilder
<Extension()>
Public Function AddAzureKeyVault (configurationBuilder As IConfigurationBuilder, vault As String, clientId As String, certificate As X509Certificate2, manager As IKeyVaultSecretManager) As IConfigurationBuilder

Parámetros

configurationBuilder
IConfigurationBuilder

El objeto IConfigurationBuilder al que se va a agregar.

vault
String

URI de Azure KeyVault.

clientId
String

El id. del cliente de la aplicación.

certificate
X509Certificate2

El objeto X509Certificate2 que se va a usar para la autenticación.

manager
IKeyVaultSecretManager

La instancia de IKeyVaultSecretManager que se usa para controlar la carga de secretos.

Devoluciones

El parámetro de cadena de consulta IConfigurationBuilder.

Se aplica a

AddAzureKeyVault(IConfigurationBuilder, String, String, String, IKeyVaultSecretManager)

Agrega una instancia de IConfigurationProvider que lee los valores de configuración de Azure KeyVault.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Configuration::IConfigurationBuilder ^ AddAzureKeyVault(Microsoft::Extensions::Configuration::IConfigurationBuilder ^ configurationBuilder, System::String ^ vault, System::String ^ clientId, System::String ^ clientSecret, Microsoft::Extensions::Configuration::AzureKeyVault::IKeyVaultSecretManager ^ manager);
public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddAzureKeyVault (this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, string vault, string clientId, string clientSecret, Microsoft.Extensions.Configuration.AzureKeyVault.IKeyVaultSecretManager manager);
static member AddAzureKeyVault : Microsoft.Extensions.Configuration.IConfigurationBuilder * string * string * string * Microsoft.Extensions.Configuration.AzureKeyVault.IKeyVaultSecretManager -> Microsoft.Extensions.Configuration.IConfigurationBuilder
<Extension()>
Public Function AddAzureKeyVault (configurationBuilder As IConfigurationBuilder, vault As String, clientId As String, clientSecret As String, manager As IKeyVaultSecretManager) As IConfigurationBuilder

Parámetros

configurationBuilder
IConfigurationBuilder

El objeto IConfigurationBuilder al que se va a agregar.

vault
String

El URI de Azure KeyVault.

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.

manager
IKeyVaultSecretManager

La instancia de IKeyVaultSecretManager que se usa para controlar la carga de secretos.

Devoluciones

El parámetro de cadena de consulta IConfigurationBuilder.

Se aplica a