PasswordConfig

class PasswordConfig extends IntId with PasswordPolicy

密码配置

Companion:
object
trait PasswordPolicy
class IntId
trait IntIdEntity
class NumId[Int]
trait Entity[Int]
trait Serializable
class Object
trait Matchable
class Any

Value members

Inherited methods

override def equals(other: Any): Boolean

比较id,如果任一方id是null,则不相等 由于业务对象被CGlib或者javassist增强的原因,这里只提供一般的基于id的比较,不提供基于Class的比较。
如果在存在继承结构, 请重置equals方法。

比较id,如果任一方id是null,则不相等 由于业务对象被CGlib或者javassist增强的原因,这里只提供一般的基于id的比较,不提供基于Class的比较。
如果在存在继承结构, 请重置equals方法。

Definition Classes
Entity -> Any
Inherited from:
Entity
override def hashCode: Int
See also:

java.lang.Object#hashCode()

Definition Classes
Entity -> Any
Inherited from:
Entity
@Transient
def persisted: Boolean

Return true if persisted

Return true if persisted

Inherited from:
Entity

Concrete fields

var dcredit: Int

密码中最少含有多少个数字

密码中最少含有多少个数字

var idledays: Int

密码停滞的天数

密码停滞的天数

var lcredit: Int

密码中最少含有多少个小写字母

密码中最少含有多少个小写字母

var maxdays: Int

密码保持有效的最大天数 > minDays

密码保持有效的最大天数 > minDays

var maxlen: Int

密码的最大长度

密码的最大长度

var minclass: Int

密码中最少含有几类字符

密码中最少含有几类字符

var mindays: Int

密码可更改的最小天数

密码可更改的最小天数

var minlen: Int

密码的最小长度

密码的最小长度

var ocredit: Int

密码中最少含有多少个其他字母

密码中最少含有多少个其他字母

var ucredit: Int

密码中最少含有多少个大写字母

密码中最少含有多少个大写字母

var usercheck: Boolean

是否检查密码中含有用户名

是否检查密码中含有用户名

var warnage: Int

用户密码到期前,提前收到警告信息的天数

用户密码到期前,提前收到警告信息的天数

Inherited fields

var id: Int
Inherited from:
NumId