Skip to main content

Types

Classes

NameSummary
AuthorizationMetadataRepresents authorization metadata extracted from a JWT token for use in downstream services.
BackoffStrategyDefines the backoff strategies for retry delays.
CertificateSourceDefines the sources from which client certificates can be loaded.
ClientAuthenticationMethodDefines the client authentication methods supported by OAuth2.
ClientCertificateConfiguration for client certificate authentication.
ClientCredentialsRepresents client credentials for OAuth2 authentication.
DelegatedTokenRepresents a token that has been delegated for use with a downstream service.
EntityScopeRequirementsDefines scope requirements for operations on a specific entity type.
JwtBearerOptionsConfiguration options for JWT bearer token validation.
McpAuthenticationOptionsConfiguration options for MCP server authentication.
RetryPolicyOptionsConfiguration options for retry policies in authentication operations.
ScopeAuthorizationOptionsConfiguration options for OAuth2 scope-based authorization.
ScopeEnforcementBehaviorDefines the behavior when required scopes are missing.
TargetServiceOptionsConfiguration options for a specific target service in token delegation.
TokenDelegationOptionsConfiguration options for token delegation to downstream services.
TokenExchangeOptionsConfiguration options for OAuth2 token exchange operations.
TokenForwardingStrategyDefines the strategies for forwarding tokens to downstream services.
TokenValidationResultRepresents the result of a token validation operation.
UserContextRepresents the user context extracted from an authenticated request.

Enums

NameSummary
BackoffStrategyDefines the backoff strategies for retry delays.
CertificateSourceDefines the sources from which client certificates can be loaded.
ClientAuthenticationMethodDefines the client authentication methods supported by OAuth2.
ScopeEnforcementBehaviorDefines the behavior when required scopes are missing.
TokenForwardingStrategyDefines the strategies for forwarding tokens to downstream services.