Skip to main content

Module introspect

Module introspect 

Source

StructsΒ§

MainFrontendOauthIntrospectApiDoc πŸ”’

FunctionsΒ§

_add_routes
authenticate_introspecting_client πŸ”’
Authenticate the caller of the introspection endpoint.
introspect
Handles the /introspect endpoint for OAuth 2.0 token introspection (RFC 7662).
resolve_gated_bearer_allowed πŸ”’
Resolve the client_bearer_allowed member of the introspection response β€” a privileged, non-standard member letting resource servers apply the same bearer_allowed = false rejection domain::exercise_services::token applies here.
resolve_gated_upstream_id πŸ”’
Resolve the token owner’s legacy TMC upstream_id for the introspection response β€” a privileged, non-standard claim consumed by tmc-server.