Class ConsentorCompletion
Object
se.curity.identityserver.sdk.oauth.consent.ConsentorCompletion
- Direct Known Subclasses:
ConsentorCompletion.PromptUser,ConsentorCompletion.Redirect,ConsentorCompletion.ResponseModelCompletion
Represents a completion action that needs to be completed before the consentor can continue.
- Since:
- 4.1.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA consentor completion that redirects to the "index" handler.static final classA consentor completion that redirects to a provided URL.static final classA consentor completion that returns a response body based on the providedResponseModel. -
Method Summary
Modifier and TypeMethodDescriptionCreates a completion that prompts the user.static ConsentorCompletion.RedirectCreates a redirect completion.responseModel(ResponseModel responseModel) Creates a completion that returns a view based on a response model.
-
Method Details
-
redirect
Creates a redirect completion. After a consentor returns this completion, the user-agent will be redirected to the provided URL.- Parameters:
url- the URL to where to redirect.- Returns:
- a redirect completion.
-
promptUser
Creates a completion that prompts the user.- Returns:
- a prompt user completion.
-
responseModel
public static ConsentorCompletion.ResponseModelCompletion responseModel(ResponseModel responseModel) Creates a completion that returns a view based on a response model.- Parameters:
responseModel- used to provide information the server can use to provide a full HTTP responseResponseModel- Returns:
- a response model completion.
-