AzureKeyVaultConfigurationExtensions.AddAzureKeyVault Metodo

Definizione

Overload

AddAzureKeyVault(IConfigurationBuilder, AzureKeyVaultConfigurationOptions)

Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault.

AddAzureKeyVault(IConfigurationBuilder, String)

Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault.

AddAzureKeyVault(IConfigurationBuilder, String, IKeyVaultSecretManager)

Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault.

AddAzureKeyVault(IConfigurationBuilder, String, KeyVaultClient, IKeyVaultSecretManager)

Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault.

AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2)

Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault.

AddAzureKeyVault(IConfigurationBuilder, String, String, String)

Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault.

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

Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault.

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

Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault.

AddAzureKeyVault(IConfigurationBuilder, AzureKeyVaultConfigurationOptions)

Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault.

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

Parametri

configurationBuilder
IConfigurationBuilder

Oggetto IConfigurationBuilder in cui effettuare l'aggiunta.

Restituisce

Oggetto IConfigurationBuilder.

Si applica a

AddAzureKeyVault(IConfigurationBuilder, String)

Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault.

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

Parametri

configurationBuilder
IConfigurationBuilder

Oggetto IConfigurationBuilder in cui effettuare l'aggiunta.

vault
String

URI di Azure Key Vault.

Restituisce

Oggetto IConfigurationBuilder.

Si applica a

AddAzureKeyVault(IConfigurationBuilder, String, IKeyVaultSecretManager)

Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault.

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

Parametri

configurationBuilder
IConfigurationBuilder

Oggetto IConfigurationBuilder in cui effettuare l'aggiunta.

vault
String

URI di Azure Key Vault.

manager
IKeyVaultSecretManager

Istanza di IKeyVaultSecretManager usata per controllare il caricamento dei segreti.

Restituisce

Oggetto IConfigurationBuilder.

Si applica a

AddAzureKeyVault(IConfigurationBuilder, String, KeyVaultClient, IKeyVaultSecretManager)

Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault.

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

Parametri

configurationBuilder
IConfigurationBuilder

Oggetto IConfigurationBuilder in cui effettuare l'aggiunta.

vault
String

URI di Azure Key Vault.

client
KeyVaultClient

Oggetto KeyVaultClient da usare per recuperare i valori.

manager
IKeyVaultSecretManager

Istanza di IKeyVaultSecretManager usata per controllare il caricamento dei segreti.

Restituisce

Oggetto IConfigurationBuilder.

Si applica a

AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2)

Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault.

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

Parametri

configurationBuilder
IConfigurationBuilder

Oggetto IConfigurationBuilder in cui effettuare l'aggiunta.

vault
String

URI di Azure Key Vault.

clientId
String

ID client dell'applicazione.

certificate
X509Certificate2

Oggetto X509Certificate2 da usare per l'autenticazione.

Restituisce

Oggetto IConfigurationBuilder.

Si applica a

AddAzureKeyVault(IConfigurationBuilder, String, String, String)

Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault.

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

Parametri

configurationBuilder
IConfigurationBuilder

Oggetto IConfigurationBuilder in cui effettuare l'aggiunta.

vault
String

URI di Azure Key Vault.

clientId
String

ID client dell'applicazione.

clientSecret
String

Segreto client da usare per l'autenticazione.

Restituisce

Oggetto IConfigurationBuilder.

Si applica a

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

Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault.

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

Parametri

configurationBuilder
IConfigurationBuilder

Oggetto IConfigurationBuilder in cui effettuare l'aggiunta.

vault
String

URI di Azure Key Vault.

clientId
String

ID client dell'applicazione.

certificate
X509Certificate2

Oggetto X509Certificate2 da usare per l'autenticazione.

manager
IKeyVaultSecretManager

Istanza di IKeyVaultSecretManager usata per controllare il caricamento dei segreti.

Restituisce

Oggetto IConfigurationBuilder.

Si applica a

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

Aggiunge un oggetto IConfigurationProvider che legge i valori di configurazione da Azure Key Vault.

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

Parametri

configurationBuilder
IConfigurationBuilder

Oggetto IConfigurationBuilder in cui effettuare l'aggiunta.

vault
String

URI di Azure Key Vault.

clientId
String

ID client dell'applicazione.

clientSecret
String

Segreto client da usare per l'autenticazione.

manager
IKeyVaultSecretManager

Istanza di IKeyVaultSecretManager usata per controllare il caricamento dei segreti.

Restituisce

Oggetto IConfigurationBuilder.

Si applica a