AzureKeyVaultConfigurationExtensions.AddAzureKeyVault 메서드

정의

오버로드

AddAzureKeyVault(IConfigurationBuilder, AzureKeyVaultConfigurationOptions)

Azure KeyVault에서 구성 값을 읽는 IConfigurationProvider를 추가합니다.

AddAzureKeyVault(IConfigurationBuilder, String)

Azure KeyVault에서 구성 값을 읽는 IConfigurationProvider를 추가합니다.

AddAzureKeyVault(IConfigurationBuilder, String, IKeyVaultSecretManager)

Azure KeyVault에서 구성 값을 읽는 IConfigurationProvider를 추가합니다.

AddAzureKeyVault(IConfigurationBuilder, String, KeyVaultClient, IKeyVaultSecretManager)

Azure KeyVault에서 구성 값을 읽는 IConfigurationProvider를 추가합니다.

AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2)

Azure KeyVault에서 구성 값을 읽는 IConfigurationProvider를 추가합니다.

AddAzureKeyVault(IConfigurationBuilder, String, String, String)

Azure KeyVault에서 구성 값을 읽는 IConfigurationProvider를 추가합니다.

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

Azure KeyVault에서 구성 값을 읽는 IConfigurationProvider를 추가합니다.

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

Azure KeyVault에서 구성 값을 읽는 IConfigurationProvider를 추가합니다.

AddAzureKeyVault(IConfigurationBuilder, AzureKeyVaultConfigurationOptions)

Azure KeyVault에서 구성 값을 읽는 IConfigurationProvider를 추가합니다.

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

IConfigurationBuilder

적용 대상

AddAzureKeyVault(IConfigurationBuilder, String)

Azure KeyVault에서 구성 값을 읽는 IConfigurationProvider를 추가합니다.

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

Azure KeyVault uri입니다.

반환

IConfigurationBuilder

IConfigurationBuilder

적용 대상

AddAzureKeyVault(IConfigurationBuilder, String, IKeyVaultSecretManager)

Azure KeyVault에서 구성 값을 읽는 IConfigurationProvider를 추가합니다.

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

Azure KeyVault uri입니다.

manager
IKeyVaultSecretManager

비밀 로드를 제어하는 데 사용되는 IKeyVaultSecretManager 인스턴스입니다.

반환

IConfigurationBuilder

IConfigurationBuilder

적용 대상

AddAzureKeyVault(IConfigurationBuilder, String, KeyVaultClient, IKeyVaultSecretManager)

Azure KeyVault에서 구성 값을 읽는 IConfigurationProvider를 추가합니다.

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

Azure KeyVault uri입니다.

client
KeyVaultClient

값을 검색하는 데 사용할 KeyVaultClient입니다.

manager
IKeyVaultSecretManager

비밀 로드를 제어하는 데 사용되는 IKeyVaultSecretManager 인스턴스입니다.

반환

IConfigurationBuilder

IConfigurationBuilder

적용 대상

AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2)

Azure KeyVault에서 구성 값을 읽는 IConfigurationProvider를 추가합니다.

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

Azure KeyVault uri입니다.

clientId
String

애플리케이션 클라이언트 id입니다.

certificate
X509Certificate2

인증에 사용할 X509Certificate2입니다.

반환

IConfigurationBuilder

IConfigurationBuilder

적용 대상

AddAzureKeyVault(IConfigurationBuilder, String, String, String)

Azure KeyVault에서 구성 값을 읽는 IConfigurationProvider를 추가합니다.

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

Azure KeyVault uri입니다.

clientId
String

애플리케이션 클라이언트 id입니다.

clientSecret
String

인증에 사용할 클라이언트 암호입니다.

반환

IConfigurationBuilder

IConfigurationBuilder

적용 대상

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

Azure KeyVault에서 구성 값을 읽는 IConfigurationProvider를 추가합니다.

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

Azure KeyVault uri입니다.

clientId
String

애플리케이션 클라이언트 id입니다.

certificate
X509Certificate2

인증에 사용할 X509Certificate2입니다.

manager
IKeyVaultSecretManager

비밀 로드를 제어하는 데 사용되는 IKeyVaultSecretManager 인스턴스입니다.

반환

IConfigurationBuilder

IConfigurationBuilder

적용 대상

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

Azure KeyVault에서 구성 값을 읽는 IConfigurationProvider를 추가합니다.

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

Azure KeyVault uri입니다.

clientId
String

애플리케이션 클라이언트 id입니다.

clientSecret
String

인증에 사용할 클라이언트 암호입니다.

manager
IKeyVaultSecretManager

비밀 로드를 제어하는 데 사용되는 IKeyVaultSecretManager 인스턴스입니다.

반환

IConfigurationBuilder

IConfigurationBuilder

적용 대상