Freigeben über


DefaultAzureCredential Constructors

Definition

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.

Applies to