Language

AzureKeyVaultConfigurationExtensions.AddAzureKeyVault メソッド

定義

オーバーロード

Name 説明
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。

適用対象

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

KeyVault uri をAzureします。

返品

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

KeyVault uri をAzureします。

manager
IKeyVaultSecretManager

シークレットの読み込みを制御するために使用される IKeyVaultSecretManager インスタンス。

返品

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

KeyVault uri をAzureします。

client
KeyVaultClient

値の取得に使用する KeyVaultClient 。

manager
IKeyVaultSecretManager

シークレットの読み込みを制御するために使用される IKeyVaultSecretManager インスタンス。

返品

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

KeyVault uri をAzureします。

clientId
String

アプリケーション クライアント ID。

certificate
X509Certificate2

認証に使用する X509Certificate2 。

返品

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。

適用対象

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

KeyVault uri をAzureします。

clientId
String

アプリケーション クライアント ID。

certificate
X509Certificate2

認証に使用する X509Certificate2 。

manager
IKeyVaultSecretManager

シークレットの読み込みを制御するために使用される IKeyVaultSecretManager インスタンス。

返品

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。

適用対象