类 PasswordUtils

java.lang.Object
com.walker.infrastructure.utils.PasswordUtils

public class PasswordUtils extends Object
  • 字段详细资料

    • LEVEL_01_LOW

      public static final int LEVEL_01_LOW
      另请参阅:
    • LEVEL_02_MEDIUM

      public static final int LEVEL_02_MEDIUM
      另请参阅:
    • LEVEL_03_HIGH

      public static final int LEVEL_03_HIGH
      另请参阅:
    • LEVEL_04_VERY_HIGH

      public static final int LEVEL_04_VERY_HIGH
      另请参阅:
    • REGEX_ONLY_LOW_CASE

      public static final String REGEX_ONLY_LOW_CASE
      另请参阅:
    • REGEX_ONLY_UPPER_CASE

      public static final String REGEX_ONLY_UPPER_CASE
      另请参阅:
    • REGEX_ONLY_DIGIT

      public static final String REGEX_ONLY_DIGIT
      另请参阅:
    • REGEX_ONLY_SPECIAL_CHAR

      public static final String REGEX_ONLY_SPECIAL_CHAR
      另请参阅:
  • 构造器详细资料

    • PasswordUtils

      public PasswordUtils()
  • 方法详细资料

    • filterText

      public static final String filterText(String text)
      过滤校验特殊字符,在密码输入中,不能存在不支持的字符。
      参数:
      text -
      返回:
      如果出现不支持字符,则返回错误提示
    • validateComplex

      public static final boolean validateComplex(String password, int level)
      校验密码安全等级
      参数:
      password - 原始密码
      level - 设置验证等级,[1,2,3,4]
      返回:
      返回是否成功