Class ConsentorCompletion

Object
se.curity.identityserver.sdk.oauth.consent.ConsentorCompletion
Direct Known Subclasses:
ConsentorCompletion.PromptUser, ConsentorCompletion.Redirect, ConsentorCompletion.ResponseModelCompletion

public abstract class ConsentorCompletion extends Object
Represents a completion action that needs to be completed before the consentor can continue.
Since:
4.1.0
  • Method Details

    • redirect

      public static ConsentorCompletion.Redirect redirect(String url)
      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

      public static ConsentorCompletion.PromptUser 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 response ResponseModel
      Returns:
      a response model completion.