AzureKeyVaultConfigurationExtensions.AddAzureKeyVault Metoda

Definice

Přetížení

AddAzureKeyVault(IConfigurationBuilder, AzureKeyVaultConfigurationOptions)

Přidá objekt IConfigurationProvider , který čte hodnoty konfigurace z Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String)

Přidá objekt IConfigurationProvider , který čte hodnoty konfigurace z Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String, IKeyVaultSecretManager)

Přidá objekt IConfigurationProvider , který čte hodnoty konfigurace z Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String, KeyVaultClient, IKeyVaultSecretManager)

Přidá objekt IConfigurationProvider , který čte hodnoty konfigurace z Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2)

Přidá objekt IConfigurationProvider , který čte hodnoty konfigurace z Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String, String, String)

Přidá objekt IConfigurationProvider , který čte hodnoty konfigurace z Azure KeyVault.

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

Přidá objekt IConfigurationProvider , který čte hodnoty konfigurace z Azure KeyVault.

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

Přidá objekt IConfigurationProvider , který čte hodnoty konfigurace z Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, AzureKeyVaultConfigurationOptions)

Přidá objekt IConfigurationProvider , který čte hodnoty konfigurace z 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

Chcete-li IConfigurationBuilder přidat do.

options
AzureKeyVaultConfigurationOptions

Příkaz AzureKeyVaultConfigurationOptions , který se má použít.

Návraty

Hodnota IConfigurationBuilder

Platí pro

AddAzureKeyVault(IConfigurationBuilder, String)

Přidá objekt IConfigurationProvider , který čte hodnoty konfigurace z 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

Chcete-li IConfigurationBuilder přidat do.

vault
String

Identifikátor URI služby Azure KeyVault

Návraty

Hodnota IConfigurationBuilder

Platí pro

AddAzureKeyVault(IConfigurationBuilder, String, IKeyVaultSecretManager)

Přidá objekt IConfigurationProvider , který čte hodnoty konfigurace z 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

Chcete-li IConfigurationBuilder přidat do.

vault
String

Identifikátor URI služby Azure KeyVault

manager
IKeyVaultSecretManager

Instance IKeyVaultSecretManager používaná k řízení načítání tajných kódů.

Návraty

Hodnota IConfigurationBuilder

Platí pro

AddAzureKeyVault(IConfigurationBuilder, String, KeyVaultClient, IKeyVaultSecretManager)

Přidá objekt IConfigurationProvider , který čte hodnoty konfigurace z 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

Chcete-li IConfigurationBuilder přidat do.

vault
String

Identifikátor URI služby Azure KeyVault

client
KeyVaultClient

Slouží KeyVaultClient k načtení hodnot.

manager
IKeyVaultSecretManager

Instance IKeyVaultSecretManager používaná k řízení načítání tajných kódů.

Návraty

Hodnota IConfigurationBuilder

Platí pro

AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2)

Přidá objekt IConfigurationProvider , který čte hodnoty konfigurace z 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

Chcete-li IConfigurationBuilder přidat do.

vault
String

Identifikátor URI služby Azure KeyVault

clientId
String

ID klienta aplikace.

certificate
X509Certificate2

Příkaz X509Certificate2 , který se má použít pro ověřování.

Návraty

Hodnota IConfigurationBuilder

Platí pro

AddAzureKeyVault(IConfigurationBuilder, String, String, String)

Přidá objekt IConfigurationProvider , který čte hodnoty konfigurace z 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

Chcete-li IConfigurationBuilder přidat do.

vault
String

Identifikátor URI služby Azure KeyVault

clientId
String

ID klienta aplikace.

clientSecret
String

Tajný klíč klienta, který se má použít pro ověřování.

Návraty

Hodnota IConfigurationBuilder

Platí pro

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

Přidá objekt IConfigurationProvider , který čte hodnoty konfigurace z 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

Chcete-li IConfigurationBuilder přidat do.

vault
String

Identifikátor URI služby Azure KeyVault

clientId
String

ID klienta aplikace.

certificate
X509Certificate2

Příkaz X509Certificate2 , který se má použít pro ověřování.

manager
IKeyVaultSecretManager

Instance IKeyVaultSecretManager používaná k řízení načítání tajných kódů.

Návraty

Hodnota IConfigurationBuilder

Platí pro

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

Přidá objekt IConfigurationProvider , který čte hodnoty konfigurace z 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

Chcete-li IConfigurationBuilder přidat do.

vault
String

Identifikátor URI služby Azure KeyVault

clientId
String

ID klienta aplikace.

clientSecret
String

Tajný klíč klienta, který se má použít pro ověřování.

manager
IKeyVaultSecretManager

Instance IKeyVaultSecretManager používaná k řízení načítání tajných kódů.

Návraty

Hodnota IConfigurationBuilder

Platí pro