| AadCredentialBuilderBase |
The base class for credential builders that allow specifying a client ID and tenant ID for an Azure Active Directory.
|
| AuthenticationRecord |
Represents the account information relating to an authentication request
|
| AuthorizationCodeCredential |
An AAD credential that acquires a token with an Oauth 2.0 authorization code grant
for an AAD application.
|
| AuthorizationCodeCredentialBuilder |
|
| AzureCliCredential |
A credential provider that provides token credentials based on Azure CLI
command.
|
| AzureCliCredentialBuilder |
|
| AzurePowerShellCredential |
A credential provider that provides token credentials based on Azure Power Shell command.
|
| AzurePowerShellCredentialBuilder |
|
| ChainedTokenCredential |
A token credential provider that can provide a credential from a list of providers.
|
| ChainedTokenCredentialBuilder |
|
| ClientCertificateCredential |
An AAD credential that acquires a token with a client certificate for an AAD application.
|
| ClientCertificateCredentialBuilder |
|
| ClientSecretCredential |
An AAD credential that acquires a token with a client secret for an AAD application.
|
| ClientSecretCredentialBuilder |
|
| CredentialBuilderBase |
The base class for all the credential builders.
|
| CredentialUnavailableException |
The exception thrown when a TokenCredential did not attempt to authenticate and retrieve AccessToken,
as its prerequisite information or state was not available.
|
| DefaultAzureCredential |
Creates a credential using environment variables or the shared token cache.
|
| DefaultAzureCredentialBuilder |
|
| DeviceCodeCredential |
An AAD credential that acquires a token with a device code for an AAD application.
|
| DeviceCodeCredentialBuilder |
|
| DeviceCodeInfo |
Response returned from the STS device code endpoint containing information necessary for
device code flow.
|
| EnvironmentCredential |
A credential provider that provides token credentials based on environment variables.
|
| EnvironmentCredentialBuilder |
|
| IntelliJCredential |
A credential provider that provides token credentials from Azure Tools for IntelliJ plugin credential cache.
|
| IntelliJCredentialBuilder |
|
| InteractiveBrowserCredential |
An AAD credential that acquires a token for an AAD application by prompting the login in the default browser.
|
| InteractiveBrowserCredentialBuilder |
|
| ManagedIdentityCredential |
The base class for Managed Service Identity token based credentials.
|
| ManagedIdentityCredentialBuilder |
|
| OnBehalfOfCredential |
An AAD credential that acquires a token with a client secret and user assertion for an AAD application
on behalf of a user principal.
|
| OnBehalfOfCredentialBuilder |
|
| SharedTokenCacheCredential |
A credential provider that provides token credentials from the MSAL shared token cache.
|
| SharedTokenCacheCredentialBuilder |
|
| TokenCachePersistenceOptions |
Represents the Persistence Token Cache options used to setup the persistent access token cache.
|
| UsernamePasswordCredential |
An AAD credential that acquires a token with a username and a password.
|
| UsernamePasswordCredentialBuilder |
|
| VisualStudioCodeCredential |
Enables authentication to Azure Active Directory using data from Visual Studio Code
|
| VisualStudioCodeCredentialBuilder |
|