Class UserUtils
java.lang.Object
com.fredriksonsound.iot_backoffice_auth.util.UserUtils
public class UserUtils
extends java.lang.Object
Utility class for users
-
Field Summary
Fields Modifier and Type Field Description static java.util.regex.PatternVALID_EMAIL_ADDRESS_REGEXstatic java.util.regex.PatternVALID_PASSWORD_REGEXstatic java.util.regex.PatternVALID_USERNAME_REGEX -
Method Summary
Modifier and Type Method Description static booleanvalidEmail(java.lang.String emailStr)static booleanvalidPassword(java.lang.String passwordStr)Verifies that an password is valid RULES: minlen = 6 maxlen = 32 must have ONE upper case char must have 1 numberstatic booleanvalidUsername(java.lang.String usernameStr)Verifies that an email address is a valid email address
-
Field Details
-
VALID_EMAIL_ADDRESS_REGEX
public static final java.util.regex.Pattern VALID_EMAIL_ADDRESS_REGEX -
VALID_PASSWORD_REGEX
public static final java.util.regex.Pattern VALID_PASSWORD_REGEX -
VALID_USERNAME_REGEX
public static final java.util.regex.Pattern VALID_USERNAME_REGEX
-
-
Method Details
-
validEmail
public static boolean validEmail(java.lang.String emailStr) -
validUsername
public static boolean validUsername(java.lang.String usernameStr)Verifies that an email address is a valid email address- Parameters:
usernameStr- the email address- Returns:
- ok if valid
-
validPassword
public static boolean validPassword(java.lang.String passwordStr)Verifies that an password is valid RULES: minlen = 6 maxlen = 32 must have ONE upper case char must have 1 number- Parameters:
passwordStr- the password- Returns:
- ok if valid
-