Skip to content

Abblix.Oidc.Server.MinimalApi.Formatters.Interfaces Namespace

Interfaces
IAuthorizationResponseFormatterFormats an authorization response into an Microsoft.AspNetCore.Http.IResult - delivering it to the client's redirect URI via query, fragment or form_post, redirecting to an interaction page, or surfacing a no-redirect error.
IBackChannelAuthenticationResponseFormatterFormats the result of a CIBA backchannel authentication request into an Microsoft.AspNetCore.Http.IResult.
ICheckSessionResponseFormatterFormats a check-session response (the session-management iframe document) into an Microsoft.AspNetCore.Http.IResult.
IConfigurationResponseFormatterFormats the framework-neutral OpenID Connect configuration metadata into an Microsoft.AspNetCore.Http.IResult, enriching it with the absolute endpoint URLs resolved for the current request.
IDeviceAuthorizationResponseFormatterFormats the result of a device authorization request (RFC 8628) into an Microsoft.AspNetCore.Http.IResult (the device-code response on success or the OAuth error otherwise).
IEndSessionResponseFormatterFormats the result of an RP-initiated logout (end-session) request into an Microsoft.AspNetCore.Http.IResult.
IIntrospectionResponseFormatterFormats the result of a token introspection request into an Microsoft.AspNetCore.Http.IResult.
IPushedAuthorizationResponseFormatterFormats the response to a pushed authorization request (RFC 9126) into an Microsoft.AspNetCore.Http.IResult.
IReadClientResponseFormatterFormats the result of reading a client configuration (RFC 7592) into an Microsoft.AspNetCore.Http.IResult.
IRegisterClientResponseFormatterFormats the result of a dynamic client registration request (RFC 7591) into an Microsoft.AspNetCore.Http.IResult.
IRemoveClientResponseFormatterFormats the result of removing a client (RFC 7592 §2.3) into an Microsoft.AspNetCore.Http.IResult.
IRevocationResponseFormatterFormats the result of a token revocation request into an Microsoft.AspNetCore.Http.IResult.
ITokenResponseFormatterFormats the result of a token request into an Microsoft.AspNetCore.Http.IResult (the success token response or the OAuth error).
IUpdateClientResponseFormatterFormats the result of updating a client configuration (RFC 7592 §2.2) into an Microsoft.AspNetCore.Http.IResult.
IUserInfoResponseFormatterFormats the result of an OpenID Connect UserInfo request into an Microsoft.AspNetCore.Http.IResult.