Table of Contents

Class AuthenticationParametersKeys

Namespace
FoundationaLLM.Common.Constants.Authentication
Assembly
FoundationaLLM.Common.dll

Provides authetication key names for the AuthenticationParameters properties on ApiEndpointConfigurations

public static class AuthenticationParametersKeys
Inheritance
AuthenticationParametersKeys
Inherited Members

Fields

APIKeyConfigurationName

The name of the App Config entry that contains the API key.

public const string APIKeyConfigurationName = "api_key_configuration_name"

Field Value

string

APIKeyHeaderName

The name of the header where the API key should provided.

public const string APIKeyHeaderName = "api_key_header_name"

Field Value

string

APIKeyPrefix

An optional prefix that must be added before the API key (e.g., Bearer).

public const string APIKeyPrefix = "api_key_prefix"

Field Value

string

All

All authentication parameter keys.

public static readonly string[] All

Field Value

string[]

Scope

The scope required for authentication.

public const string Scope = "scope"

Field Value

string