Packages

p

yoda.security

entities

package entities

Type Members

  1. case class AccessEntity(token: String, clientId: Long, accountId: Long, accessRole: Int = AccessRole.Signin.id, accessName: String = "NA", metaJson: String = "{}", creatorId: Long = 0, created: DateTime = DateTime.now) extends Product with Serializable

    Annotations
    @TableSchema()
  2. case class AccountEntity(id: Long, clientId: Long, isActive: Boolean, isVerify: Boolean, isChangepass: Boolean, accountType: Int, accountRole: Int, roleId: Long = 0, username: String, passwordHash: String = null, email: String, firstname: String = null, lastname: String = null, mobileNo: String = null, metaJson: String = "{}", creatorId: Long = 0, created: DateTime = DateTime.now) extends Product with Serializable

    Annotations
    @TableSchema()
  3. case class ClientEntity(id: Long, clientName: String, isActive: Boolean = false, isSingleAccess: Boolean = false, metaJson: String = "{}", creatorId: Long = 0, created: DateTime = DateTime.now) extends Product with Serializable

    Annotations
    @TableSchema()
  4. case class PermissionEntity(id: Long, methodId: Int, endpoint: String, accessId: Int, metaJson: String = "{}", creatorId: Long = 0, created: DateTime = DateTime.now) extends Product with Serializable

    Annotations
    @TableSchema()
  5. case class RoleEntity(id: Long, roleName: String, creatorId: Long = 0, created: DateTime = DateTime.now) extends Product with Serializable

    Annotations
    @TableSchema()
  6. case class RolePermissionEntity(id: Long, roldId: Long, permissionId: Int, metaJson: String = "{}", creatorId: Long = 0, created: DateTime = DateTime.now) extends Product with Serializable

    Annotations
    @TableSchema()

Ungrouped