▼NAzure | |
▼NIdentity | |
CAzureCliCredential | Enables authentication to Microsoft Entra ID using Azure CLI to obtain an access token |
CAzureCliCredentialOptions | Options for configuring the Azure::Identity::AzureCliCredential |
CAzurePipelinesCredential | Credential which authenticates using an Azure Pipelines service connection |
CAzurePipelinesCredentialOptions | Options for Azure Pipelines credential |
CChainedTokenCredential | Chained Token Credential provides a token credential implementation which chains multiple Azure::Core::Credentials::TokenCredential implementations to be tried in order until one of the GetToken() methods returns an access token |
CClientAssertionCredential | Credential which authenticates a Microsoft Entra service principal using a signed client assertion |
CClientAssertionCredentialOptions | Options used to configure the Client Assertion credential |
CClientCertificateCredential | Client Certificate Credential authenticates with the Azure services using a Tenant ID, Client ID and a client certificate |
CClientCertificateCredentialOptions | Options for client certificate authentication |
CClientSecretCredential | Client Secret Credential authenticates with the Azure services using a Tenant ID, Client ID and a client secret |
CClientSecretCredentialOptions | Options for token authentication |
CDefaultAzureCredential | Default Azure Credential combines multiple credentials that depend on the setup environment and require no parameters into a single chain. If the environment is set up sufficiently for at least one of such credentials to work, DefaultAzureCredential will work as well |
CEnvironmentCredential | Environment Credential initializes an Azure credential, based on the system environment variables being set |
CEnvironmentCredentialOptions | Options for token authentication |
CManagedIdentityCredential | 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. More information about configuring managed identities can be found here: https://learn.microsoft.com/entra/identity/managed-identities-azure-resources/overview |
CManagedIdentityCredentialOptions | Options for managed identity credential |
CManagedIdentityId | The type of managed identity and its corresponding identifier |
CWorkloadIdentityCredential | Workload Identity Credential supports Azure workload identity authentication on Kubernetes and other hosts supporting workload identity. See the Azure Kubernetes Service documentation at https://learn.microsoft.com/azure/aks/workload-identity-overview for more information |
CWorkloadIdentityCredentialOptions | Options for workload identity credential |