public class Validation extends Object
Modifier and Type | Field and Description |
---|---|
static String |
FIELD_EMAIL |
static String |
FIELD_FIRST_NAME |
static String |
FIELD_LAST_NAME |
static String |
FIELD_PASSWORD |
static String |
FIELD_PASSWORD_CONFIRM |
static String |
FIELD_USERNAME |
Constructor and Description |
---|
Validation() |
Modifier and Type | Method and Description |
---|---|
static boolean |
isBlank(String s)
Check if string is blank (null or lenght is 0 or contains only white characters)
|
static boolean |
isEmailValid(String email) |
static boolean |
isEmpty(String s)
Check if string is empty (null or lenght is 0)
|
static List<FormMessage> |
validateRegistrationForm(KeycloakSession session,
RealmModel realm,
javax.ws.rs.core.MultivaluedMap<String,String> formData,
List<String> requiredCredentialTypes,
PasswordPolicy policy) |
static List<FormMessage> |
validateUpdateProfileForm(RealmModel realm,
javax.ws.rs.core.MultivaluedMap<String,String> formData) |
static List<FormMessage> |
validateUpdateProfileForm(RealmModel realm,
javax.ws.rs.core.MultivaluedMap<String,String> formData,
boolean userNameRequired) |
static boolean |
validateUserMandatoryFields(RealmModel realm,
UpdateProfileContext user)
Validate if user object contains all mandatory fields.
|
public static final String FIELD_PASSWORD_CONFIRM
public static final String FIELD_EMAIL
public static final String FIELD_LAST_NAME
public static final String FIELD_FIRST_NAME
public static final String FIELD_PASSWORD
public static final String FIELD_USERNAME
public static List<FormMessage> validateRegistrationForm(KeycloakSession session, RealmModel realm, javax.ws.rs.core.MultivaluedMap<String,String> formData, List<String> requiredCredentialTypes, PasswordPolicy policy)
public static List<FormMessage> validateUpdateProfileForm(RealmModel realm, javax.ws.rs.core.MultivaluedMap<String,String> formData)
public static List<FormMessage> validateUpdateProfileForm(RealmModel realm, javax.ws.rs.core.MultivaluedMap<String,String> formData, boolean userNameRequired)
public static boolean validateUserMandatoryFields(RealmModel realm, UpdateProfileContext user)
realm
- user is foruser
- to validatepublic static boolean isEmpty(String s)
s
- to checkpublic static boolean isBlank(String s)
s
- to checkpublic static boolean isEmailValid(String email)
Copyright © 2020 JBoss by Red Hat. All rights reserved.