public interface LoginFormsProvider extends Provider
Modifier and Type | Field and Description |
---|---|
static String |
IDENTITY_PROVIDER_BROKER_CONTEXT |
static String |
UPDATE_PROFILE_CONTEXT_ATTR |
static String |
USERNAME_EDIT_DISABLED |
Modifier and Type | Method and Description |
---|---|
LoginFormsProvider |
addError(FormMessage errorMessage) |
void |
addScript(String scriptUrl)
Adds a script to the html header
|
LoginFormsProvider |
addSuccess(FormMessage errorMessage)
Add a success message to the form
|
javax.ws.rs.core.Response |
createCode() |
javax.ws.rs.core.Response |
createErrorPage() |
javax.ws.rs.core.Response |
createForm(String form) |
javax.ws.rs.core.Response |
createIdpLinkConfirmLinkPage() |
javax.ws.rs.core.Response |
createIdpLinkEmailPage() |
javax.ws.rs.core.Response |
createInfoPage() |
javax.ws.rs.core.Response |
createLogin() |
javax.ws.rs.core.Response |
createLoginTotp() |
javax.ws.rs.core.Response |
createOAuthGrant(ClientSessionModel clientSessionModel) |
javax.ws.rs.core.Response |
createPasswordReset() |
javax.ws.rs.core.Response |
createRegistration() |
javax.ws.rs.core.Response |
createResponse(UserModel.RequiredAction action) |
javax.ws.rs.core.Response |
createUpdateProfilePage() |
LoginFormsProvider |
setAccessRequest(List<RoleModel> realmRolesRequested,
javax.ws.rs.core.MultivaluedMap<String,RoleModel> resourceRolesRequested,
List<ProtocolMapperModel> protocolMappers) |
LoginFormsProvider |
setAccessRequest(String message) |
LoginFormsProvider |
setActionUri(URI requestUri) |
LoginFormsProvider |
setAttribute(String name,
Object value) |
LoginFormsProvider |
setClientSession(ClientSessionModel clientSession) |
LoginFormsProvider |
setClientSessionCode(String accessCode) |
LoginFormsProvider |
setError(String message,
Object... parameters)
Set one global error message.
|
LoginFormsProvider |
setErrors(List<FormMessage> messages)
Set multiple error messages.
|
LoginFormsProvider |
setFormData(javax.ws.rs.core.MultivaluedMap<String,String> formData) |
LoginFormsProvider |
setInfo(String message,
Object... parameters) |
LoginFormsProvider |
setResponseHeader(String headerName,
String headerValue) |
LoginFormsProvider |
setStatus(javax.ws.rs.core.Response.Status status) |
LoginFormsProvider |
setSuccess(String message,
Object... parameters) |
LoginFormsProvider |
setUser(UserModel user) |
static final String UPDATE_PROFILE_CONTEXT_ATTR
static final String IDENTITY_PROVIDER_BROKER_CONTEXT
static final String USERNAME_EDIT_DISABLED
void addScript(String scriptUrl)
scriptUrl
- javax.ws.rs.core.Response createResponse(UserModel.RequiredAction action)
javax.ws.rs.core.Response createForm(String form)
javax.ws.rs.core.Response createLogin()
javax.ws.rs.core.Response createPasswordReset()
javax.ws.rs.core.Response createLoginTotp()
javax.ws.rs.core.Response createRegistration()
javax.ws.rs.core.Response createInfoPage()
javax.ws.rs.core.Response createUpdateProfilePage()
javax.ws.rs.core.Response createIdpLinkConfirmLinkPage()
javax.ws.rs.core.Response createIdpLinkEmailPage()
javax.ws.rs.core.Response createErrorPage()
javax.ws.rs.core.Response createOAuthGrant(ClientSessionModel clientSessionModel)
javax.ws.rs.core.Response createCode()
LoginFormsProvider setClientSessionCode(String accessCode)
LoginFormsProvider setClientSession(ClientSessionModel clientSession)
LoginFormsProvider setAccessRequest(List<RoleModel> realmRolesRequested, javax.ws.rs.core.MultivaluedMap<String,RoleModel> resourceRolesRequested, List<ProtocolMapperModel> protocolMappers)
LoginFormsProvider setAccessRequest(String message)
LoginFormsProvider setError(String message, Object... parameters)
message
- key of messageparameters
- to be formatted into messageLoginFormsProvider setErrors(List<FormMessage> messages)
messages
- to be setLoginFormsProvider addError(FormMessage errorMessage)
LoginFormsProvider addSuccess(FormMessage errorMessage)
errorMessage
- LoginFormsProvider setSuccess(String message, Object... parameters)
LoginFormsProvider setInfo(String message, Object... parameters)
LoginFormsProvider setUser(UserModel user)
LoginFormsProvider setResponseHeader(String headerName, String headerValue)
LoginFormsProvider setFormData(javax.ws.rs.core.MultivaluedMap<String,String> formData)
LoginFormsProvider setAttribute(String name, Object value)
LoginFormsProvider setStatus(javax.ws.rs.core.Response.Status status)
LoginFormsProvider setActionUri(URI requestUri)
Copyright © 2016 JBoss by Red Hat. All rights reserved.