Modules§
Structs§
- AuthObj
- Azure
CliCredential - Enables authentication to Azure Active Directory using Azure CLI to obtain an access token.
- Client
Id - Client identifier issued to the client during the registration process described by Section 2.2.
- Client
Secret - Client password issued to the client during the registration process described by Section 2.2.
- Client
Secret Credential - Enables authentication to Azure Active Directory using a client secret that was generated for an App Registration. More information on how to configure a client secret can be found here: https://docs.microsoft.com/en-us/azure/active-directory/develop/quickstart-configure-app-access-web-apis#add-credentials-to-your-web-application
- Default
Credential - Provides a default
TokenCredential
authentication flow for applications that will be deployed to Azure. The following credential types if enabled will be tried, in order: - Default
Credential Builder - Provides a mechanism of selectively disabling credentials used for a
DefaultCredential
instance - Device
Code Authorization - Device
Code Error Response - Device
Code Phase OneResponse - Environment
Credential - Enables authentication to Azure Active Directory using client secret, or username and password, details configured in the following environment variables:
- Login
Response - Managed
Identity Credential - Attempts authentication using a managed identity that has been assigned to the deployment environment. This authentication type works in Azure VMs, App Service and Azure Functions applications, as well as the Azure Cloud Shell
- Token
Response - Represents an Azure service bearer access token with expiry information.
Enums§
Traits§
- Token
Credential - Represents a credential capable of providing an OAuth token.