| Class and Description |
|---|
| AadCredentialBuilderBase
The base class for credential builders that allow specifying a client ID and tenant ID for an Azure Active Directory.
|
| AuthorizationCodeCredential
An AAD credential that acquires a token with an Oauth 2.0 authorization code grant
for an AAD application.
|
| AuthorizationCodeCredentialBuilder
Fluent credential builder for instantiating a
AuthorizationCodeCredential. |
| AzureCliCredential
A credential provider that provides token credentials based on Azure CLI
command.
|
| ChainedTokenCredential
A token credential provider that can provide a credential from a list of providers.
|
| ChainedTokenCredentialBuilder
Fluent credential builder for instantiating a
ChainedTokenCredential. |
| ClientCertificateCredential
An AAD credential that acquires a token with a client certificate for an AAD application.
|
| ClientCertificateCredentialBuilder
Fluent credential builder for instantiating a
ClientCertificateCredential. |
| ClientSecretCredential
An AAD credential that acquires a token with a client secret for an AAD application.
|
| ClientSecretCredentialBuilder
Fluent credential builder for instantiating a
ClientSecretCredential. |
| CredentialBuilderBase
The base class for all the credential builders.
|
| DefaultAzureCredential
Creates a credential using environment variables or the shared token cache.
|
| DefaultAzureCredentialBuilder
Fluent credential builder for instantiating a
DefaultAzureCredential. |
| DeviceCodeCredential
An AAD credential that acquires a token with a device code for an AAD application.
|
| DeviceCodeCredentialBuilder
Fluent credential builder for instantiating a
DeviceCodeCredential. |
| EnvironmentCredential
A credential provider that provides token credentials based on environment variables.
|
| EnvironmentCredentialBuilder
Fluent credential builder for instantiating a
EnvironmentCredential. |
| IntelliJCredential
A credential provider that provides token credentials from Azure Tools for IntelliJ plugin credential cache.
|
| IntelliJCredentialBuilder
Fluent credential builder for instantiating a
IntelliJCredential. |
| InteractiveBrowserCredential
An AAD credential that acquires a token for an AAD application by prompting the login in the default browser.
|
| InteractiveBrowserCredentialBuilder
Fluent credential builder for instantiating a
InteractiveBrowserCredential. |
| ManagedIdentityCredential
The base class for Managed Service Identity token based credentials.
|
| ManagedIdentityCredentialBuilder
Fluent credential builder for instantiating a
ManagedIdentityCredential. |
| SharedTokenCacheCredential
A credential provider that provides token credentials from the MSAL shared token cache.
|
| SharedTokenCacheCredentialBuilder
Fluent credential builder for instantiating a
SharedTokenCacheCredential. |
| UsernamePasswordCredential
An AAD credential that acquires a token with a username and a password.
|
| UsernamePasswordCredentialBuilder
Fluent credential builder for instantiating a
UsernamePasswordCredential. |
| VisualStudioCodeCredential
Enables authentication to Azure Active Directory using data from Visual Studio Code
|
| VisualStudioCodeCredentialBuilder
Fluent credential builder for instantiating a
VisualStudioCodeCredential. |
Copyright © 2021 Microsoft Corporation. All rights reserved.