#### [Abblix\.Oidc\.Server\.MinimalApi](https://www.abblix.com/en/docs/api/abblix-oidc-server-minimalapi 'index')

## Abblix\.Oidc\.Server\.MinimalApi\.Model Namespace

| Classes | |
| :--- | :--- |
| [AuthorizationRequest](https://www.abblix.com/en/docs/api/abblix-oidc-server-minimalapi/Abblix.Oidc.Server.MinimalApi.Model.AuthorizationRequest 'Abblix\.Oidc\.Server\.MinimalApi\.Model\.AuthorizationRequest') | The OpenID Connect authorization request, bound from a GET query or a POST form\. The bound properties, `BindAsync` \(which reads query\-or\-form\) and the projection onto the core model are generated from [AuthorizationRequest](https://www.abblix.com/en/docs/api/abblix-oidc-server/Abblix.Oidc.Server.Model.AuthorizationRequest 'Abblix\.Oidc\.Server\.Model\.AuthorizationRequest') by the Minimal API model source generator\. |
| [BackChannelAuthenticationRequest](https://www.abblix.com/en/docs/api/abblix-oidc-server-minimalapi/Abblix.Oidc.Server.MinimalApi.Model.BackChannelAuthenticationRequest 'Abblix\.Oidc\.Server\.MinimalApi\.Model\.BackChannelAuthenticationRequest') | The CIBA backchannel authentication request \(OpenID Connect CIBA\)\. The bound properties, `BindAsync` and the projection onto the core model are generated from [BackChannelAuthenticationRequest](https://www.abblix.com/en/docs/api/abblix-oidc-server/Abblix.Oidc.Server.Model.BackChannelAuthenticationRequest 'Abblix\.Oidc\.Server\.Model\.BackChannelAuthenticationRequest') by the Minimal API model source generator\. |
| [ClientAuthorizationRequest](https://www.abblix.com/en/docs/api/abblix-oidc-server-minimalapi/Abblix.Oidc.Server.MinimalApi.Model.ClientAuthorizationRequest 'Abblix\.Oidc\.Server\.MinimalApi\.Model\.ClientAuthorizationRequest') | Authorizes a client\-management operation \(RFC 7592\): the client identifier travels in the URL path and the registration access token in the `Authorization` header\. The HTTP verb decides the operation\. |
| [ClientRequest](https://www.abblix.com/en/docs/api/abblix-oidc-server-minimalapi/Abblix.Oidc.Server.MinimalApi.Model.ClientRequest 'Abblix\.Oidc\.Server\.MinimalApi\.Model\.ClientRequest') | The client\-authentication context carried alongside a token, revocation or introspection request \- the form\-posted secret/assertion, the `Authorization` header, the mTLS client certificate and the DPoP proof\. The bound properties, `BindAsync` and the projection onto the core model are generated from [ClientRequest](https://www.abblix.com/en/docs/api/abblix-oidc-server/Abblix.Oidc.Server.Model.ClientRequest 'Abblix\.Oidc\.Server\.Model\.ClientRequest') by the Minimal API model source generator\. |
| [DeviceAuthorizationRequest](https://www.abblix.com/en/docs/api/abblix-oidc-server-minimalapi/Abblix.Oidc.Server.MinimalApi.Model.DeviceAuthorizationRequest 'Abblix\.Oidc\.Server\.MinimalApi\.Model\.DeviceAuthorizationRequest') | The device authorization request \(RFC 8628\)\. The bound properties, `BindAsync` and the projection onto the core model are generated from [DeviceAuthorizationRequest](https://www.abblix.com/en/docs/api/abblix-oidc-server/Abblix.Oidc.Server.Model.DeviceAuthorizationRequest 'Abblix\.Oidc\.Server\.Model\.DeviceAuthorizationRequest') by the Minimal API model source generator\. |
| [EndSessionRequest](https://www.abblix.com/en/docs/api/abblix-oidc-server-minimalapi/Abblix.Oidc.Server.MinimalApi.Model.EndSessionRequest 'Abblix\.Oidc\.Server\.MinimalApi\.Model\.EndSessionRequest') | The OpenID Connect RP\-initiated logout \(end\-session\) request, bound from a GET query or a POST form\. The bound properties, `BindAsync` \(which reads query\-or\-form\) and the projection onto the core model are generated from [EndSessionRequest](https://www.abblix.com/en/docs/api/abblix-oidc-server/Abblix.Oidc.Server.Model.EndSessionRequest 'Abblix\.Oidc\.Server\.Model\.EndSessionRequest') by the Minimal API model source generator\. |
| [IntrospectionRequest](https://www.abblix.com/en/docs/api/abblix-oidc-server-minimalapi/Abblix.Oidc.Server.MinimalApi.Model.IntrospectionRequest 'Abblix\.Oidc\.Server\.MinimalApi\.Model\.IntrospectionRequest') | The token introspection request \(RFC 7662\)\. The bound properties, `BindAsync` and the projection onto the core model are generated from [IntrospectionRequest](https://www.abblix.com/en/docs/api/abblix-oidc-server/Abblix.Oidc.Server.Model.IntrospectionRequest 'Abblix\.Oidc\.Server\.Model\.IntrospectionRequest') by the Minimal API model source generator\. |
| [RevocationRequest](https://www.abblix.com/en/docs/api/abblix-oidc-server-minimalapi/Abblix.Oidc.Server.MinimalApi.Model.RevocationRequest 'Abblix\.Oidc\.Server\.MinimalApi\.Model\.RevocationRequest') | The token revocation request \(RFC 7009\)\. The bound properties, `BindAsync` and the projection onto the core model are generated from [RevocationRequest](https://www.abblix.com/en/docs/api/abblix-oidc-server/Abblix.Oidc.Server.Model.RevocationRequest 'Abblix\.Oidc\.Server\.Model\.RevocationRequest') by the Minimal API model source generator\. |
| [TokenRequest](https://www.abblix.com/en/docs/api/abblix-oidc-server-minimalapi/Abblix.Oidc.Server.MinimalApi.Model.TokenRequest 'Abblix\.Oidc\.Server\.MinimalApi\.Model\.TokenRequest') | The token endpoint request, bound from the posted `application/x-www-form-urlencoded` body\. The bound properties, `BindAsync` and the projection onto the core model are generated from [TokenRequest](https://www.abblix.com/en/docs/api/abblix-oidc-server/Abblix.Oidc.Server.Model.TokenRequest 'Abblix\.Oidc\.Server\.Model\.TokenRequest') by the Minimal API model source generator\. |
| [UserInfoRequest](https://www.abblix.com/en/docs/api/abblix-oidc-server-minimalapi/Abblix.Oidc.Server.MinimalApi.Model.UserInfoRequest 'Abblix\.Oidc\.Server\.MinimalApi\.Model\.UserInfoRequest') | The OpenID Connect UserInfo request, bound from a GET query or a POST form\. The bound properties, `BindAsync` \(which reads query\-or\-form\) and the projection onto the core model are generated from [UserInfoRequest](https://www.abblix.com/en/docs/api/abblix-oidc-server/Abblix.Oidc.Server.Model.UserInfoRequest 'Abblix\.Oidc\.Server\.Model\.UserInfoRequest') by the Minimal API model source generator\. |
