Class DefaultAzureCredentialOptions
Options to configure the DefaultAzureCredential authentication flow and requests made to Azure Identity services.
Inherited Members
Namespace: Azure.Identity
Assembly: Azure.Identity.dll
Syntax
public class DefaultAzureCredentialOptions : Azure.Identity.TokenCredentialOptions
Constructors
DefaultAzureCredentialOptions()
Declaration
public DefaultAzureCredentialOptions ();
Properties
ExcludeEnvironmentCredential
Specifies whether the EnvironmentCredential will be excluded from the authentication flow. Setting to true disables reading authentication details from the process' environment variables.
Declaration
public bool ExcludeEnvironmentCredential { get; set; }
Property Value
Boolean
|
ExcludeInteractiveBrowserCredential
Specifies whether the InteractiveBrowserCredential will be excluded from the DefaultAzureCredential authentication flow. Setting to true disables launching the default system browser to authenticate in developement environments.
Declaration
public bool ExcludeInteractiveBrowserCredential { get; set; }
Property Value
Boolean
|
ExcludeManagedIdentityCredential
Specifies whether the ManagedIdentityCredential will be excluded from the DefaultAzureCredential authentication flow. Setting to true disables authenticating with managed identity endpoints.
Declaration
public bool ExcludeManagedIdentityCredential { get; set; }
Property Value
Boolean
|
ExcludeSharedTokenCacheCredential
ManagedIdentityClientId
Specifies the client id of the azure ManagedIdentity in the case of user assigned identity.
Declaration
public string ManagedIdentityClientId { get; set; }
Property Value
String
|