| IAuthorizationResponseFormatter | Defines an interface for formatting an authorization response from a strong-typed model to a framework-specific response. |
| IBackChannelAuthenticationResponseFormatter | Defines an interface for formatting a back-channel authentication response to be sent to a client or external system. |
| ICheckSessionResponseFormatter | Defines an interface for formatting a response to a low-level object with the content of an OpenID Provider (OP) check-session frame. |
| IConfigurationResponseFormatter | Defines the contract for formatting OpenID Connect configuration responses by mapping metadata and enriching with MVC-specific information such as endpoint URLs. |
| IDeviceAuthorizationResponseFormatter | Defines the contract for formatting device authorization responses. |
| IEndSessionResponseFormatter | Defines an interface for formatting a response to an end-session request and response. |
| IIntrospectionResponseFormatter | Defines an interface for formatting an OAuth 2.0 introspection response document as a low-level response object to return it to the client. |
| IPushedAuthorizationResponseFormatter | Defines the interface for formatting responses to pushed authorization requests. |
| IReadClientResponseFormatter | Defines an interface for formatting a response when reading client information as a low-level response object to return it to the client. |
| IRegisterClientResponseFormatter | Defines an interface for formatting client registration responses. |
| IRemoveClientResponseFormatter | Defines an interface for formatting responses when removing a client. |
| IRevocationResponseFormatter | Defines an interface for formatting a revocation response as a low-level response object to return to the client. |
| ITokenResponseFormatter | Defines an interface for formatting an OAuth 2.0 token response as a low-level response object to return to the client. |
| IUpdateClientResponseFormatter | Defines an interface for formatting a response when updating client information per RFC 7592. |
| IUserInfoResponseFormatter | Defines an interface for formatting an OpenID Connect UserInfo response as a low-level response object to return to the client. |