Skip to content

Abblix.Oidc.Server.Mvc.Controllers Namespace

Classes
AuthenticationControllerHandles authentication-related processes in the context of OpenID Connect and OAuth2 protocols. This controller manages user authorization, provides user information, handles end-session requests, and checks session statuses.
ClientManagementControllerThe ClientManagementController is responsible for handling client-related operations in the context of OAuth 2.0 and OpenID Connect. This includes dynamic client registration, reading client configurations, and deleting registered clients.
DiscoveryControllerThe DiscoveryController handles requests for OpenID Connect Discovery, providing information about the OpenID Provider's configuration. It supports endpoints for retrieving the provider's metadata and its public key information.
TokenControllerManages OAuth 2.0 and OpenID Connect token-related endpoints, including token issuance, revocation, and introspection. Serves as the primary interface between clients and the authorization server for managing tokens' lifecycle.