AzureKeyVaultConfigurationExtensions.AddAzureKeyVault Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| AddAzureKeyVault(IConfigurationBuilder, AzureKeyVaultConfigurationOptions) |
Ajoute une IConfigurationProvider valeur de configuration qui lit les valeurs de configuration de la Azure KeyVault. |
| AddAzureKeyVault(IConfigurationBuilder, String) |
Ajoute une IConfigurationProvider valeur de configuration qui lit les valeurs de configuration de la Azure KeyVault. |
| AddAzureKeyVault(IConfigurationBuilder, String, IKeyVaultSecretManager) |
Ajoute une IConfigurationProvider valeur de configuration qui lit les valeurs de configuration de la Azure KeyVault. |
| AddAzureKeyVault(IConfigurationBuilder, String, KeyVaultClient, IKeyVaultSecretManager) |
Ajoute une IConfigurationProvider valeur de configuration qui lit les valeurs de configuration de la Azure KeyVault. |
| AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2) |
Ajoute une IConfigurationProvider valeur de configuration qui lit les valeurs de configuration de la Azure KeyVault. |
| AddAzureKeyVault(IConfigurationBuilder, String, String, String) |
Ajoute une IConfigurationProvider valeur de configuration qui lit les valeurs de configuration de la Azure KeyVault. |
| AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2, IKeyVaultSecretManager) |
Ajoute une IConfigurationProvider valeur de configuration qui lit les valeurs de configuration de la Azure KeyVault. |
| AddAzureKeyVault(IConfigurationBuilder, String, String, String, IKeyVaultSecretManager) |
Ajoute une IConfigurationProvider valeur de configuration qui lit les valeurs de configuration de la Azure KeyVault. |
AddAzureKeyVault(IConfigurationBuilder, AzureKeyVaultConfigurationOptions)
Ajoute une IConfigurationProvider valeur de configuration qui lit les valeurs de configuration de la 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
Paramètres
- configurationBuilder
- IConfigurationBuilder
IConfigurationBuilder À ajouter.
AzureKeyVaultConfigurationOptions à utiliser.
Retours
S’applique à
AddAzureKeyVault(IConfigurationBuilder, String)
Ajoute une IConfigurationProvider valeur de configuration qui lit les valeurs de configuration de la 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
Paramètres
- configurationBuilder
- IConfigurationBuilder
IConfigurationBuilder À ajouter.
- vault
- String
Azure uri KeyVault.
Retours
S’applique à
AddAzureKeyVault(IConfigurationBuilder, String, IKeyVaultSecretManager)
Ajoute une IConfigurationProvider valeur de configuration qui lit les valeurs de configuration de la 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
Paramètres
- configurationBuilder
- IConfigurationBuilder
IConfigurationBuilder À ajouter.
- vault
- String
Azure uri KeyVault.
- manager
- IKeyVaultSecretManager
Instance utilisée pour contrôler le IKeyVaultSecretManager chargement des secrets.
Retours
S’applique à
AddAzureKeyVault(IConfigurationBuilder, String, KeyVaultClient, IKeyVaultSecretManager)
Ajoute une IConfigurationProvider valeur de configuration qui lit les valeurs de configuration de la 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
Paramètres
- configurationBuilder
- IConfigurationBuilder
IConfigurationBuilder À ajouter.
- vault
- String
Azure uri KeyVault.
- client
- KeyVaultClient
À KeyVaultClient utiliser pour récupérer des valeurs.
- manager
- IKeyVaultSecretManager
Instance utilisée pour contrôler le IKeyVaultSecretManager chargement des secrets.
Retours
S’applique à
AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2)
Ajoute une IConfigurationProvider valeur de configuration qui lit les valeurs de configuration de la 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
Paramètres
- configurationBuilder
- IConfigurationBuilder
IConfigurationBuilder À ajouter.
- vault
- String
Azure uri KeyVault.
- clientId
- String
ID client de l’application.
- certificate
- X509Certificate2
À X509Certificate2 utiliser pour l’authentification.
Retours
S’applique à
AddAzureKeyVault(IConfigurationBuilder, String, String, String)
Ajoute une IConfigurationProvider valeur de configuration qui lit les valeurs de configuration de la 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
Paramètres
- configurationBuilder
- IConfigurationBuilder
IConfigurationBuilder À ajouter.
- vault
- String
Uri Azure KeyVault.
- clientId
- String
ID client de l’application.
- clientSecret
- String
Clé secrète client à utiliser pour l’authentification.
Retours
S’applique à
AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2, IKeyVaultSecretManager)
Ajoute une IConfigurationProvider valeur de configuration qui lit les valeurs de configuration de la 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
Paramètres
- configurationBuilder
- IConfigurationBuilder
IConfigurationBuilder À ajouter.
- vault
- String
Azure uri KeyVault.
- clientId
- String
ID client de l’application.
- certificate
- X509Certificate2
À X509Certificate2 utiliser pour l’authentification.
- manager
- IKeyVaultSecretManager
Instance utilisée pour contrôler le IKeyVaultSecretManager chargement des secrets.
Retours
S’applique à
AddAzureKeyVault(IConfigurationBuilder, String, String, String, IKeyVaultSecretManager)
Ajoute une IConfigurationProvider valeur de configuration qui lit les valeurs de configuration de la 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
Paramètres
- configurationBuilder
- IConfigurationBuilder
IConfigurationBuilder À ajouter.
- vault
- String
Uri Azure KeyVault.
- clientId
- String
ID client de l’application.
- clientSecret
- String
Clé secrète client à utiliser pour l’authentification.
- manager
- IKeyVaultSecretManager
Instance utilisée pour contrôler le IKeyVaultSecretManager chargement des secrets.