Table of Contents

Namespace FoundationaLLM.Common.Authentication

Classes

APIKeyAuthenticationAttribute

Service filter attribute for X-API-Key header validation.

APIKeyAuthenticationFilter

Auth filter for X-API-Key header validation.

APIKeyValidationService

Implements the IAPIKeyValidationService interface.

APIKeyValidationSettings

Represents settings for API key validation.

AgentAccessTokenAuthenticationHandler

Handles authentication for agent access tokens.

AgentAccessTokenDefaults

Default values used by AgentAccessTokenAuthenticationHandler for agent access token authentication.

AgentAccessTokenOptions

Options class provides information needed to control Agent Access Token Authentication handler behavior

ServiceContext

Provides the context of the current service.