AzureKeyVaultConfigurationExtensions.AddAzureKeyVault Метод

Определение

Перегрузки

AddAzureKeyVault(IConfigurationBuilder, AzureKeyVaultConfigurationOptions)

Добавляет поставщик IConfigurationProvider, считывающий значения конфигурации из Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String)

Добавляет поставщик IConfigurationProvider, считывающий значения конфигурации из Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String, IKeyVaultSecretManager)

Добавляет поставщик IConfigurationProvider, считывающий значения конфигурации из Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String, KeyVaultClient, IKeyVaultSecretManager)

Добавляет поставщик IConfigurationProvider, считывающий значения конфигурации из Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2)

Добавляет поставщик IConfigurationProvider, считывающий значения конфигурации из Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, String, String, String)

Добавляет поставщик IConfigurationProvider, считывающий значения конфигурации из Azure KeyVault.

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

Добавляет поставщик IConfigurationProvider, считывающий значения конфигурации из Azure KeyVault.

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

Добавляет поставщик IConfigurationProvider, считывающий значения конфигурации из Azure KeyVault.

AddAzureKeyVault(IConfigurationBuilder, AzureKeyVaultConfigurationOptions)

Добавляет поставщик IConfigurationProvider, считывающий значения конфигурации из 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

Параметры

configurationBuilder
IConfigurationBuilder

Объект IConfigurationBuilder, в который необходимо выполнить добавление.

Возвращаемое значение

IConfigurationBuilder.

Применяется к

AddAzureKeyVault(IConfigurationBuilder, String)

Добавляет поставщик IConfigurationProvider, считывающий значения конфигурации из 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

Параметры

configurationBuilder
IConfigurationBuilder

Объект IConfigurationBuilder, в который необходимо выполнить добавление.

vault
String

Универсальный код ресурса (URI) Azure KeyVault.

Возвращаемое значение

IConfigurationBuilder.

Применяется к

AddAzureKeyVault(IConfigurationBuilder, String, IKeyVaultSecretManager)

Добавляет поставщик IConfigurationProvider, считывающий значения конфигурации из 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

Параметры

configurationBuilder
IConfigurationBuilder

Объект IConfigurationBuilder, в который необходимо выполнить добавление.

vault
String

Универсальный код ресурса (URI) Azure KeyVault.

manager
IKeyVaultSecretManager

Экземпляр IKeyVaultSecretManager, используемый для управления загрузкой секрета.

Возвращаемое значение

IConfigurationBuilder.

Применяется к

AddAzureKeyVault(IConfigurationBuilder, String, KeyVaultClient, IKeyVaultSecretManager)

Добавляет поставщик IConfigurationProvider, считывающий значения конфигурации из 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

Параметры

configurationBuilder
IConfigurationBuilder

Объект IConfigurationBuilder, в который необходимо выполнить добавление.

vault
String

Универсальный код ресурса (URI) Azure KeyVault.

client
KeyVaultClient

Объект KeyVaultClient, используемый для получения значений.

manager
IKeyVaultSecretManager

Экземпляр IKeyVaultSecretManager, используемый для управления загрузкой секрета.

Возвращаемое значение

IConfigurationBuilder.

Применяется к

AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2)

Добавляет поставщик IConfigurationProvider, считывающий значения конфигурации из 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

Параметры

configurationBuilder
IConfigurationBuilder

Объект IConfigurationBuilder, в который необходимо выполнить добавление.

vault
String

Универсальный код ресурса (URI) Azure KeyVault.

clientId
String

Идентификатор клиента приложения.

certificate
X509Certificate2

Сертификат X509Certificate2, используемый для проверки подлинности.

Возвращаемое значение

IConfigurationBuilder.

Применяется к

AddAzureKeyVault(IConfigurationBuilder, String, String, String)

Добавляет поставщик IConfigurationProvider, считывающий значения конфигурации из 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

Параметры

configurationBuilder
IConfigurationBuilder

Объект IConfigurationBuilder, в который необходимо выполнить добавление.

vault
String

Универсальный код ресурса (URI) Azure KeyVault.

clientId
String

Идентификатор клиента приложения.

clientSecret
String

Секрет клиента, используемый для проверки подлинности.

Возвращаемое значение

IConfigurationBuilder.

Применяется к

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

Добавляет поставщик IConfigurationProvider, считывающий значения конфигурации из 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

Параметры

configurationBuilder
IConfigurationBuilder

Объект IConfigurationBuilder, в который необходимо выполнить добавление.

vault
String

Универсальный код ресурса (URI) Azure KeyVault.

clientId
String

Идентификатор клиента приложения.

certificate
X509Certificate2

Сертификат X509Certificate2, используемый для проверки подлинности.

manager
IKeyVaultSecretManager

Экземпляр IKeyVaultSecretManager, используемый для управления загрузкой секрета.

Возвращаемое значение

IConfigurationBuilder.

Применяется к

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

Добавляет поставщик IConfigurationProvider, считывающий значения конфигурации из 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

Параметры

configurationBuilder
IConfigurationBuilder

Объект IConfigurationBuilder, в который необходимо выполнить добавление.

vault
String

Универсальный код ресурса (URI) Azure KeyVault.

clientId
String

Идентификатор клиента приложения.

clientSecret
String

Секрет клиента, используемый для проверки подлинности.

manager
IKeyVaultSecretManager

Экземпляр IKeyVaultSecretManager, используемый для управления загрузкой секрета.

Возвращаемое значение

IConfigurationBuilder.

Применяется к