Class LoginOptions
java.lang.Object
net.datenwerke.oidc.client.provider.keycloak.jsi.LoginOptions
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Mapper class for keycloak js login options.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaction()Return action value.final LoginOptionsHelper for chaining login option setters.locale()Return the desired locale for the UI.final LoginOptionsHelper for chaining login option setters.Return the login hint.final LoginOptionsHelper for chaining login option setters.prompt()Return the prompt.final LoginOptionsHelper for chaining login option setters.Return the uri to redirect to after login.final LoginOptionsredirectUri(String redirectUri) Helper for chaining login option setters.
-
Constructor Details
-
LoginOptions
public LoginOptions()
-
-
Method Details
-
redirectUri
Return the uri to redirect to after login. -
redirectUri
Helper for chaining login option setters.- Parameters:
redirectUri- The redirectUri to set.- Returns:
- The login option instance.
-
prompt
Return the prompt. By default, the login screen is displayed if the user is not logged-in to Keycloak. To only authenticate to the application if the user is already logged-in and not display the login page if the user is not logged-in, set this option to none. -
prompt
Helper for chaining login option setters.- Parameters:
prompt- The prompt to set.- Returns:
- The login option instance.
-
loginHint
Return the login hint. Used to pre-fill the username/email field on the login form. -
loginHint
Helper for chaining login option setters.- Parameters:
loginHint- The loginHint to set.- Returns:
- The login option instance.
-
action
Return action value. If value is 'register' then user is redirected to registration page, otherwise to login page. -
action
Helper for chaining login option setters.- Parameters:
action- The action to set.- Returns:
- The login option instance.
-
locale
Return the desired locale for the UI. -
locale
Helper for chaining login option setters.- Parameters:
locale- The locale to set.- Returns:
- The login option instance.
-