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();
AuthenticationSessionModel getAuthenticationSession()
Definition: UserModel.java:30
Definition: Messages.java:22
boolean isLoginWithEmailAllowed()
Definition: AbstractUsernameFormAuthenticator.java:47
static final String MISSING_USERNAME
Definition: Messages.java:49
String USER_DISABLED
Definition: Errors.java:37
UserModel getUserByUsername(String username, RealmModel realm)
LoginFormsProvider setError(String message, Object ... parameters)
void setAuthNote(String name, String value)
Definition: AuthenticationFlowError.java:26
LoginFormsProvider form()
String USERNAME_MISSING
Definition: Errors.java:42
void setUser(UserModel user)
HttpRequest getHttpRequest()
void failureChallenge(AuthenticationFlowError error, Response challenge)
static final String ATTEMPTED_USERNAME
Definition: AbstractUsernameFormAuthenticator.java:52
Response createPasswordReset()
Definition: Details.java:23
KeycloakSession getSession()
String USERNAME
Definition: Details.java:39
UserModel getUserByEmail(String email, RealmModel realm)
Definition: EventBuilder.java:37
String USER_NOT_FOUND
Definition: Errors.java:36
Definition: Errors.java:23
Definition: RealmModel.java:34
INVALID_USER
Definition: AuthenticationFlowError.java:29