Interface SuccessContinuationActions
- All Superinterfaces:
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:
-
Field Summary
Fields inherited from interface se.curity.identityserver.sdk.haapi.Actions
EMPTY_CONSUMER -
Method Summary
Modifier and TypeMethodDescriptiondefault voidaddContinueFormAction(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.voidaddContinueFormAction(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.default voidaddContinueFormAction(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.Methods inherited from interface se.curity.identityserver.sdk.haapi.Actions
addClientOperationAction, addFormAction, addFormAction, addFormAction, addFormAction, addFormAction, addSelectorAction
-
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
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.
-