AzureKeyVaultConfigurationExtensions.AddAzureKeyVault Metoda

Definicja

Przeciążenia

AddAzureKeyVault(IConfigurationBuilder, AzureKeyVaultConfigurationOptions)

Dodaje element IConfigurationProvider , który odczytuje wartości konfiguracji z usługi Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String)

Dodaje element IConfigurationProvider , który odczytuje wartości konfiguracji z usługi Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String, IKeyVaultSecretManager)

Dodaje element IConfigurationProvider , który odczytuje wartości konfiguracji z usługi Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String, KeyVaultClient, IKeyVaultSecretManager)

Dodaje element IConfigurationProvider , który odczytuje wartości konfiguracji z usługi Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2)

Dodaje element IConfigurationProvider , który odczytuje wartości konfiguracji z usługi Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String, String, String)

Dodaje element IConfigurationProvider , który odczytuje wartości konfiguracji z usługi Azure KeyVault.

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

Dodaje element IConfigurationProvider , który odczytuje wartości konfiguracji z usługi Azure KeyVault.

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

Dodaje element IConfigurationProvider , który odczytuje wartości konfiguracji z usługi Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, AzureKeyVaultConfigurationOptions)

Dodaje element IConfigurationProvider , który odczytuje wartości konfiguracji z usługi 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

Parametry

configurationBuilder
IConfigurationBuilder

Element do dodania IConfigurationBuilder .

Zwraca

Element IConfigurationBuilder.

Dotyczy

AddAzureKeyVault(IConfigurationBuilder, String)

Dodaje element IConfigurationProvider , który odczytuje wartości konfiguracji z usługi 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

Parametry

configurationBuilder
IConfigurationBuilder

Element do dodania IConfigurationBuilder .

vault
String

Identyfikator URI usługi Azure KeyVault.

Zwraca

Element IConfigurationBuilder.

Dotyczy

AddAzureKeyVault(IConfigurationBuilder, String, IKeyVaultSecretManager)

Dodaje element IConfigurationProvider , który odczytuje wartości konfiguracji z usługi 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

Parametry

configurationBuilder
IConfigurationBuilder

Element do dodania IConfigurationBuilder .

vault
String

Identyfikator URI usługi Azure KeyVault.

manager
IKeyVaultSecretManager

Wystąpienie używane do kontrolowania IKeyVaultSecretManager ładowania wpisów tajnych.

Zwraca

Element IConfigurationBuilder.

Dotyczy

AddAzureKeyVault(IConfigurationBuilder, String, KeyVaultClient, IKeyVaultSecretManager)

Dodaje element IConfigurationProvider , który odczytuje wartości konfiguracji z usługi 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

Parametry

configurationBuilder
IConfigurationBuilder

Element do dodania IConfigurationBuilder .

vault
String

Identyfikator URI usługi Azure KeyVault.

client
KeyVaultClient

Element KeyVaultClient do użycia do pobierania wartości.

manager
IKeyVaultSecretManager

Wystąpienie używane do kontrolowania IKeyVaultSecretManager ładowania wpisów tajnych.

Zwraca

Element IConfigurationBuilder.

Dotyczy

AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2)

Dodaje element IConfigurationProvider , który odczytuje wartości konfiguracji z usługi 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

Parametry

configurationBuilder
IConfigurationBuilder

Element do dodania IConfigurationBuilder .

vault
String

Identyfikator URI usługi Azure KeyVault.

clientId
String

Identyfikator klienta aplikacji.

certificate
X509Certificate2

Element X509Certificate2 do użycia do uwierzytelniania.

Zwraca

Element IConfigurationBuilder.

Dotyczy

AddAzureKeyVault(IConfigurationBuilder, String, String, String)

Dodaje element IConfigurationProvider , który odczytuje wartości konfiguracji z usługi 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

Parametry

configurationBuilder
IConfigurationBuilder

Element do dodania IConfigurationBuilder .

vault
String

Identyfikator URI usługi Azure KeyVault.

clientId
String

Identyfikator klienta aplikacji.

clientSecret
String

Klucz tajny klienta do użycia do uwierzytelniania.

Zwraca

Element IConfigurationBuilder.

Dotyczy

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

Dodaje element IConfigurationProvider , który odczytuje wartości konfiguracji z usługi 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

Parametry

configurationBuilder
IConfigurationBuilder

Element do dodania IConfigurationBuilder .

vault
String

Identyfikator URI usługi Azure KeyVault.

clientId
String

Identyfikator klienta aplikacji.

certificate
X509Certificate2

Element X509Certificate2 do użycia do uwierzytelniania.

manager
IKeyVaultSecretManager

Wystąpienie używane do kontrolowania IKeyVaultSecretManager ładowania wpisów tajnych.

Zwraca

Element IConfigurationBuilder.

Dotyczy

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

Dodaje element IConfigurationProvider , który odczytuje wartości konfiguracji z usługi 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

Parametry

configurationBuilder
IConfigurationBuilder

Element do dodania IConfigurationBuilder .

vault
String

Identyfikator URI usługi Azure KeyVault.

clientId
String

Identyfikator klienta aplikacji.

clientSecret
String

Klucz tajny klienta do użycia do uwierzytelniania.

manager
IKeyVaultSecretManager

Wystąpienie używane do kontrolowania IKeyVaultSecretManager ładowania wpisów tajnych.

Zwraca

Element IConfigurationBuilder.

Dotyczy