<PackageReference Include="Azure.Identity" Version="1.18.0-beta.3" />

Azure.Identity.DefaultAzureCredentialFactory

public CredentialPipeline Pipeline { get; }

public DefaultAzureCredentialFactory(DefaultAzureCredentialOptions options, string customEnvironmentVariableName)

protected DefaultAzureCredentialFactory(DefaultAzureCredentialOptions options, CredentialPipeline pipeline, string customEnvironmentVariableName)

public virtual TokenCredential CreateAzureCliCredential()

public virtual TokenCredential CreateAzureDeveloperCliCredential()

public virtual TokenCredential CreateAzurePowerShellCredential()

public TokenCredential[] CreateCredentialChain()

public virtual TokenCredential CreateEnvironmentCredential()

public virtual TokenCredential CreateInteractiveBrowserCredential()

public virtual TokenCredential CreateManagedIdentityCredential(bool isProbeEnabled = true)

public virtual TokenCredential CreateSharedTokenCacheCredential()

public virtual TokenCredential CreateVisualStudioCodeCredential()

public virtual TokenCredential CreateVisualStudioCredential()

public virtual TokenCredential CreateWorkloadIdentityCredential()