PasswordConfig

org.beangle.ems.core.user.model.PasswordConfig
See thePasswordConfig companion object
class PasswordConfig extends IntId with PasswordPolicy

密码配置

Attributes

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

Members list

Concise view

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方法。

Attributes

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

Attributes

See also:

java.lang.Object#hashCode()

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

Return true if persisted

Return true if persisted

Attributes

Inherited from:
Entity

Concrete fields

var dcredit: Int

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

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

Attributes

var idledays: Int

密码停滞的天数

密码停滞的天数

Attributes

var lcredit: Int

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

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

Attributes

var maxdays: Int

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

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

Attributes

var maxlen: Int

密码的最大长度

密码的最大长度

Attributes

var minclass: Int

密码中最少含有几类字符

密码中最少含有几类字符

Attributes

var mindays: Int

密码可更改的最小天数

密码可更改的最小天数

Attributes

var minlen: Int

密码的最小长度

密码的最小长度

Attributes

var ocredit: Int

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

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

Attributes

var ucredit: Int

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

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

Attributes

var usercheck: Boolean

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

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

Attributes

var warnage: Int

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

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

Attributes

Inherited fields

var id: Int

Return Identifier

Return Identifier

Attributes

Inherited from:
NumId