Authorize Interaction Response Generator
Duende.IdentityServer.ResponseHandling.IAuthorizeInteractionResponseGenerator
Section titled “Duende.IdentityServer.ResponseHandling.IAuthorizeInteractionResponseGenerator”The IAuthorizeInteractionResponseGenerator
interface models the logic for determining if user must log in or consent
when making requests to the authorization endpoint.
IAuthorizeInteractionResponseGenerator APIs
Section titled “IAuthorizeInteractionResponseGenerator APIs”-
ProcessInteractionAsync
Returns the
InteractionResponse
based on theValidatedAuthorizeRequest
an and optionalConsentResponse
if the user was shown a consent page.
InteractionResponse
Section titled “InteractionResponse”-
IsLogin
Specifies if the user must log in.
-
IsConsent
Specifies if the user must consent.
-
IsCreateAccount
Added in
v6.3
.Specifies if the user must create an account.
-
IsError
Specifies if the user must be shown an error page.
-
Error
The error to display on the error page.
-
ErrorDescription
The description of the error to display on the error page.
-
IsRedirect
Specifies if the user must be redirected to a custom page for custom processing.
-
RedirectUrl
The URL for the redirect to the page for custom processing.