WorkloadIdentityCredential Class

Definition

WorkloadIdentityCredential supports Microsoft Entra Workload ID authentication on Kubernetes and other hosts supporting workload identity. Refer to Microsoft Entra Workload ID for more information.

public class WorkloadIdentityCredential : Azure.Core.TokenCredential
type WorkloadIdentityCredential = class
    inherit TokenCredential
Public Class WorkloadIdentityCredential
Inherits TokenCredential
Inheritance
WorkloadIdentityCredential

Constructors

WorkloadIdentityCredential()

Creates a new instance of the WorkloadIdentityCredential with the default options. When no options are specified AZURE_TENANT_ID, AZURE_CLIENT_ID and AZURE_FEDERATED_TOKEN_FILE must be specified in the environment.

WorkloadIdentityCredential(WorkloadIdentityCredentialOptions)

Creates a new instance of the WorkloadIdentityCredential with the specified options.

Methods

GetToken(TokenRequestContext, CancellationToken)

Obtains a access token for the specified set of scopes.

GetTokenAsync(TokenRequestContext, CancellationToken)

Obtains a access token for the specified set of scopes.

Applies to