82 MultivaluedMap<String, String> formData = context.
getHttpRequest().getDecodedFormParameters();
83 String username = formData.getFirst(
"username");
84 if (username == null || username.isEmpty()) {
86 Response challenge = context.
form()
93 username = username.trim();
Definition: UserModel.java:30
boolean isLoginWithEmailAllowed()
LoginFormsProvider setError(String message, Object ... parameters)
Definition: AuthenticationFlowError.java:26
static final String MISSING_USERNAME
Definition: Messages.java:49
String USERNAME
Definition: Details.java:39
String USERNAME_MISSING
Definition: Errors.java:42
void setAuthNote(String name, String value)
Response createPasswordReset()
INVALID_USER
Definition: AuthenticationFlowError.java:29
String USER_DISABLED
Definition: Errors.java:37
Definition: Messages.java:22
HttpRequest getHttpRequest()
KeycloakSession getSession()
static final String ATTEMPTED_USERNAME
Definition: AbstractUsernameFormAuthenticator.java:52
Definition: Errors.java:23
LoginFormsProvider form()
String USER_NOT_FOUND
Definition: Errors.java:36
UserModel getUserByEmail(String email, RealmModel realm)
AuthenticationSessionModel getAuthenticationSession()
Definition: AbstractUsernameFormAuthenticator.java:47
void setUser(UserModel user)
Definition: EventBuilder.java:37
UserModel getUserByUsername(String username, RealmModel realm)
void failureChallenge(AuthenticationFlowError error, Response challenge)
Definition: Details.java:23
Definition: RealmModel.java:34