Interface SuccessContinuationActions

All Superinterfaces:
Actions

public interface SuccessContinuationActions extends Actions
Builder interface allowing the addition of continuation actions to the representation being built.

A continuation action represents something the client application can perform to advance the authentication process after a previous action has been performed.

Since:
5.4.0
See Also:
  • Method Details

    • addContinueFormAction

      void addContinueFormAction(ActionKind kind, URI href, HttpMethod method, @Nullable MediaType type, @Nullable Message title, @Nullable Message actionTitle, Consumer<? super ContinueActionFields> builder)
      Adds a continuation form action which the client application can perform to advance the authentication process after the current action has been performed.
      Parameters:
      kind - the action kind.
      href - the HTTP target URI.
      method - the HTTP method.
      type - the identifier of the media type to use in the request payload.
      title - the action title.
      actionTitle - the action submit title.
      builder - a builder to add fields to the form.
    • addContinueFormAction

      default void addContinueFormAction(ActionKind kind, URI href, HttpMethod method, @Nullable MediaType type, @Nullable Message title, Consumer<? super ContinueActionFields> builder)
      Adds a continuation form action which the client application can perform to advance the authentication process after the current action has been performed.
      Parameters:
      kind - the action kind.
      href - the HTTP target URI.
      method - the HTTP method.
      type - the identifier of the media type to use in the request payload.
      title - the action title.
      builder - a builder to add fields to the form.
    • addContinueFormAction

      default void addContinueFormAction(ActionKind kind, URI href, @Nullable Message title)
      Adds a continuation form action which the client application can perform to advance the authentication process after the current action has been performed.
      Parameters:
      kind - the action kind.
      href - the HTTP target URI.
      title - the action title.