Share via


AzureIdentityForKubernetesClientAssertion Constructors

Definition

Overloads

AzureIdentityForKubernetesClientAssertion(ILogger)

Gets a signed assertion from Azure workload identity for kubernetes. The file path is provided by an environment variable ("AZURE_FEDERATED_TOKEN_FILE") See https://aka.ms/ms-id-web/certificateless.

AzureIdentityForKubernetesClientAssertion(String, ILogger)

Gets a signed assertion from a file. See https://aka.ms/ms-id-web/certificateless.

AzureIdentityForKubernetesClientAssertion(ILogger)

Gets a signed assertion from Azure workload identity for kubernetes. The file path is provided by an environment variable ("AZURE_FEDERATED_TOKEN_FILE") See https://aka.ms/ms-id-web/certificateless.

public AzureIdentityForKubernetesClientAssertion (Microsoft.Extensions.Logging.ILogger? logger = default);
new Microsoft.Identity.Web.AzureIdentityForKubernetesClientAssertion : Microsoft.Extensions.Logging.ILogger -> Microsoft.Identity.Web.AzureIdentityForKubernetesClientAssertion
Public Sub New (Optional logger As ILogger = Nothing)

Parameters

logger
ILogger

Applies to

AzureIdentityForKubernetesClientAssertion(String, ILogger)

Gets a signed assertion from a file. See https://aka.ms/ms-id-web/certificateless.

public AzureIdentityForKubernetesClientAssertion (string? filePath, Microsoft.Extensions.Logging.ILogger? logger = default);
new Microsoft.Identity.Web.AzureIdentityForKubernetesClientAssertion : string * Microsoft.Extensions.Logging.ILogger -> Microsoft.Identity.Web.AzureIdentityForKubernetesClientAssertion
Public Sub New (filePath As String, Optional logger As ILogger = Nothing)

Parameters

filePath
String

Path to a file containing the signed assertion.

logger
ILogger

Logger.

Applies to