Enum HttpConnectionResolverAuthenticationType

Namespace
Cratis.Arc.Connections
Assembly
Cratis.Arc.Core.dll

Defines how HttpConnectionResolver authenticates to its endpoint.

public enum HttpConnectionResolverAuthenticationType
Extension Methods

Fields

AzureCredential = 2

A Microsoft Entra ID bearer token acquired through an Azure credential, such as a managed identity. Requires the Cratis.Arc.Connections.Azure package.

ClientCredentials = 1

An OAuth 2.0 bearer token acquired with the client credentials grant from a token endpoint.

None = 0

No authentication beyond any configured headers.