Modifier and Type | Method and Description |
---|---|
LoginFormsProvider |
RequiredActionContextResult.form() |
LoginFormsProvider |
AuthenticationProcessor.Result.form() |
LoginFormsProvider |
RequiredActionContext.form()
Create a Freemarker form builder that presets the user, action URI, and a generated access code
|
LoginFormsProvider |
ConsoleDisplayMode.form()
Create a theme form pre-populated with challenge
|
LoginFormsProvider |
ConsoleDisplayMode.HeaderBuilder.ParamBuilder.form() |
LoginFormsProvider |
AuthenticationFlowContext.form()
Create a Freemarker form builder that presets the user, action URI, and a generated access code
|
protected LoginFormsProvider |
ConsoleDisplayMode.formInternal() |
Modifier and Type | Method and Description |
---|---|
void |
FormAction.buildPage(FormContext context,
LoginFormsProvider form)
When a FormAuthenticator is rendering the challenge page, even FormAction.buildPage() method will be called
This gives the FormAction the opportunity to add additional attributes to the form to be displayed.
|
javax.ws.rs.core.Response |
FormAuthenticator.render(FormContext context,
LoginFormsProvider form)
Called to render the FormAuthenticator's challenge page.
|
Modifier and Type | Method and Description |
---|---|
protected LoginFormsProvider |
IdpUsernamePasswordForm.setupForm(AuthenticationFlowContext context,
javax.ws.rs.core.MultivaluedMap<String,String> formData,
Optional<UserModel> existingUser) |
Modifier and Type | Method and Description |
---|---|
protected javax.ws.rs.core.Response |
UsernameForm.createLoginForm(LoginFormsProvider form) |
protected javax.ws.rs.core.Response |
PasswordForm.createLoginForm(LoginFormsProvider form) |
protected javax.ws.rs.core.Response |
OTPFormAuthenticator.createLoginForm(LoginFormsProvider form) |
protected javax.ws.rs.core.Response |
AbstractUsernameFormAuthenticator.createLoginForm(LoginFormsProvider form) |
Modifier and Type | Method and Description |
---|---|
void |
RegistrationUserCreation.buildPage(FormContext context,
LoginFormsProvider form) |
void |
RegistrationRecaptcha.buildPage(FormContext context,
LoginFormsProvider form) |
void |
RegistrationProfile.buildPage(FormContext context,
LoginFormsProvider form) |
void |
RegistrationPassword.buildPage(FormContext context,
LoginFormsProvider form) |
javax.ws.rs.core.Response |
RegistrationPage.render(FormContext context,
LoginFormsProvider form) |
Modifier and Type | Method and Description |
---|---|
LoginFormsProvider |
LoginFormsProvider.addError(FormMessage errorMessage) |
LoginFormsProvider |
LoginFormsProvider.addSuccess(FormMessage errorMessage)
Add a success message to the form
|
LoginFormsProvider |
LoginFormsProvider.setAccessRequest(List<ClientScopeModel> clientScopesRequested) |
LoginFormsProvider |
LoginFormsProvider.setActionUri(URI requestUri) |
LoginFormsProvider |
LoginFormsProvider.setAttribute(String name,
Object value) |
LoginFormsProvider |
LoginFormsProvider.setAuthContext(AuthenticationFlowContext context) |
LoginFormsProvider |
LoginFormsProvider.setAuthenticationSession(AuthenticationSessionModel authenticationSession) |
LoginFormsProvider |
LoginFormsProvider.setClientSessionCode(String accessCode) |
LoginFormsProvider |
LoginFormsProvider.setError(String message,
Object... parameters)
Set one global error message.
|
LoginFormsProvider |
LoginFormsProvider.setErrors(List<FormMessage> messages)
Set multiple error messages.
|
LoginFormsProvider |
LoginFormsProvider.setExecution(String execution) |
LoginFormsProvider |
LoginFormsProvider.setFormData(javax.ws.rs.core.MultivaluedMap<String,String> formData) |
LoginFormsProvider |
LoginFormsProvider.setInfo(String message,
Object... parameters) |
LoginFormsProvider |
LoginFormsProvider.setMediaType(javax.ws.rs.core.MediaType type) |
LoginFormsProvider |
LoginFormsProvider.setResponseHeader(String headerName,
String headerValue) |
LoginFormsProvider |
LoginFormsProvider.setStatus(javax.ws.rs.core.Response.Status status) |
LoginFormsProvider |
LoginFormsProvider.setSuccess(String message,
Object... parameters) |
LoginFormsProvider |
LoginFormsProvider.setUser(UserModel user) |
Modifier and Type | Class and Description |
---|---|
class |
FreeMarkerLoginFormsProvider |
Modifier and Type | Method and Description |
---|---|
LoginFormsProvider |
FreeMarkerLoginFormsProvider.addError(FormMessage errorMessage) |
LoginFormsProvider |
FreeMarkerLoginFormsProvider.addSuccess(FormMessage errorMessage) |
LoginFormsProvider |
FreeMarkerLoginFormsProviderFactory.create(KeycloakSession session) |
LoginFormsProvider |
FreeMarkerLoginFormsProvider.setAccessRequest(List<ClientScopeModel> clientScopesRequested) |
LoginFormsProvider |
FreeMarkerLoginFormsProvider.setActionUri(URI actionUri) |
LoginFormsProvider |
FreeMarkerLoginFormsProvider.setAttribute(String name,
Object value) |
LoginFormsProvider |
FreeMarkerLoginFormsProvider.setAuthContext(AuthenticationFlowContext context) |
LoginFormsProvider |
FreeMarkerLoginFormsProvider.setAuthenticationSession(AuthenticationSessionModel authenticationSession) |
LoginFormsProvider |
FreeMarkerLoginFormsProvider.setClientSessionCode(String accessCode) |
LoginFormsProvider |
FreeMarkerLoginFormsProvider.setErrors(List<FormMessage> messages) |
LoginFormsProvider |
FreeMarkerLoginFormsProvider.setExecution(String execution) |
LoginFormsProvider |
FreeMarkerLoginFormsProvider.setMediaType(javax.ws.rs.core.MediaType type) |
LoginFormsProvider |
FreeMarkerLoginFormsProvider.setResponseHeader(String headerName,
String headerValue) |
LoginFormsProvider |
FreeMarkerLoginFormsProvider.setStatus(javax.ws.rs.core.Response.Status status) |
Copyright © 2020 JBoss by Red Hat. All rights reserved.