UserRole.kt 715 B

12345678910111213141516171819202122232425
  1. package com.server.alb.models
  2. import jakarta.validation.constraints.NotBlank
  3. import jakarta.validation.constraints.NotEmpty
  4. class UserRole {
  5. var id: Long = 0
  6. @NotBlank(message = "User Name tidak boleh kosong")
  7. var username: String = ""
  8. @NotBlank(message = "Password tidak boleh kosong")
  9. var password: String = ""
  10. @NotEmpty(message = "Role tidak boleh kosong")
  11. var role: Set<Role> = HashSet()
  12. var isEnabled = false
  13. @NotBlank(message = "Old Password tidak boleh kosong")
  14. var oldPass: String = ""
  15. override fun toString(): String {
  16. return ("UserRole [id=$id, username=$username, password=$password, isEnabled=$isEnabled, role=$role, oldPass=$oldPass]")
  17. }
  18. }