Namespace Duende.IdentityServer.ResponseHandling
Classes
- AuthorizeInteractionResponseGenerator
Default logic for determining if user must login or consent when making requests to the authorization endpoint.
- AuthorizeResponseGenerator
The authorize response generator
- BackchannelAuthenticationResponse
Models a backchannel authentication response
- BackchannelAuthenticationResponseGenerator
The backchannel authentication response generator
- DeviceAuthorizationResponseGenerator
The device authorization response generator
- DiscoveryResponseGenerator
Default implementation of the discovery endpoint response generator
- InteractionResponse
Indicates interaction outcome for user on authorization endpoint.
- IntrospectionResponseGenerator
The introspection response generator
- PushedAuthorizationFailure
Represents failure from the pushed authorization endpoint.
- PushedAuthorizationResponse
Base class for responses from the pushed authorization endpoint.
- PushedAuthorizationSuccess
Represents success from the pushed authorization endpoint.
- TokenErrorResponse
Models a token error response
- TokenResponse
Models a token response
- TokenResponseGenerator
The default token response generator
- TokenRevocationResponse
Models a token revocation response
- TokenRevocationResponseGenerator
Default revocation response generator
- UserInfoResponseGenerator
The userinfo response generator
Interfaces
- IAuthorizeInteractionResponseGenerator
Interface for determining if user must login or consent when making requests to the authorization endpoint.
- IAuthorizeResponseGenerator
Interface for the authorize response generator
- IBackchannelAuthenticationResponseGenerator
Interface the backchannel authentication response generator
- IDeviceAuthorizationResponseGenerator
Interface for the device authorization response generator
- IDiscoveryResponseGenerator
Interface for discovery endpoint response generator
- IIntrospectionResponseGenerator
Interface for introspection response generator
- IPushedAuthorizationResponseGenerator
Service that generates response models for the pushed authorization endpoint. This service encapsulates the behavior that is needed to create a response model from a validated request.
- ITokenResponseGenerator
Interface the token response generator
- ITokenRevocationResponseGenerator
Interface for the userinfo response generator
- IUserInfoResponseGenerator
Interface for the userinfo response generator
Enums
- InteractionResponseType
Models the types of interaction results from the IAuthorizeInteractionResponseGenerator