DefaultAzureCredential Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
DefaultAzureCredential() |
Protected constructor for mocking. |
DefaultAzureCredential(DefaultAzureCredentialOptions) |
Creates an instance of the DefaultAzureCredential class. |
DefaultAzureCredential(Boolean) |
Creates an instance of the DefaultAzureCredential class. |
DefaultAzureCredential(String, DefaultAzureCredentialOptions) |
Creates an instance of the DefaultAzureCredential class that reads credential configuration from a specified environment variable. |
DefaultAzureCredential()
- Source:
- DefaultAzureCredential.cs
- Source:
- DefaultAzureCredential.cs
Protected constructor for mocking.
protected DefaultAzureCredential();
Protected Sub New ()
Applies to
DefaultAzureCredential(DefaultAzureCredentialOptions)
- Source:
- DefaultAzureCredential.cs
- Source:
- DefaultAzureCredential.cs
Creates an instance of the DefaultAzureCredential class.
public DefaultAzureCredential(Azure.Identity.DefaultAzureCredentialOptions options);
new Azure.Identity.DefaultAzureCredential : Azure.Identity.DefaultAzureCredentialOptions -> Azure.Identity.DefaultAzureCredential
Public Sub New (options As DefaultAzureCredentialOptions)
Parameters
- options
- DefaultAzureCredentialOptions
Options that configure the management of the requests sent to Microsoft Entra ID, and determine which credentials are included in the DefaultAzureCredential authentication flow.
Applies to
DefaultAzureCredential(Boolean)
- Source:
- DefaultAzureCredential.cs
- Source:
- DefaultAzureCredential.cs
Creates an instance of the DefaultAzureCredential class.
public DefaultAzureCredential(bool includeInteractiveCredentials = false);
new Azure.Identity.DefaultAzureCredential : bool -> Azure.Identity.DefaultAzureCredential
Public Sub New (Optional includeInteractiveCredentials As Boolean = false)
Parameters
- includeInteractiveCredentials
- Boolean
Specifies whether credentials requiring user interaction will be included in the default authentication flow.
Applies to
DefaultAzureCredential(String, DefaultAzureCredentialOptions)
- Source:
- DefaultAzureCredential.cs
Creates an instance of the DefaultAzureCredential class that reads credential configuration from a specified environment variable.
public DefaultAzureCredential(string configurationEnvironmentVariableName, Azure.Identity.DefaultAzureCredentialOptions options = default);
new Azure.Identity.DefaultAzureCredential : string * Azure.Identity.DefaultAzureCredentialOptions -> Azure.Identity.DefaultAzureCredential
Public Sub New (configurationEnvironmentVariableName As String, Optional options As DefaultAzureCredentialOptions = Nothing)
Parameters
- configurationEnvironmentVariableName
- String
The name of the environment variable to read credential configuration from. Pass DefaultEnvironmentVariableName or a custom environment variable name.
- options
- DefaultAzureCredentialOptions
Options that configure the management of the requests sent to Microsoft Entra ID, and determine which credentials are included in the DefaultAzureCredential authentication flow.
Exceptions
Thrown when configurationEnvironmentVariableName
is null.
Thrown when configurationEnvironmentVariableName
is empty.
Thrown when the specified environment variable is not set or contains an invalid value.