AzureKeyVaultConfigurationExtensions.AddAzureKeyVault Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
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.
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
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro