java.lang.Object
org.springframework.security.core.userdetails.User
com.gsitm.ustra.java.security.authentication.user.UstraUser
com.gsitm.ustra.java.management.bo.authentication.user.UstraSystemUser
All Implemented Interfaces:
Serializable, org.springframework.security.core.CredentialsContainer, org.springframework.security.core.userdetails.UserDetails

public class UstraSystemUser extends com.gsitm.ustra.java.security.authentication.user.UstraUser
See Also:
  • Constructor Details

    • UstraSystemUser

      public UstraSystemUser(String username, String password, boolean enabled, boolean accountNonExpired, boolean credentialsNonExpired, boolean accountNonLocked, Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)
  • Method Details

    • isPrivacyInfoManager

      public boolean isPrivacyInfoManager()
      개인정보 관리자 여부
    • getDeptCd

      public String getDeptCd()
      부서 코드
    • getDeptNm

      public String getDeptNm()
      부서 명
    • getPwdLstUpdDttm

      public LocalDateTime getPwdLstUpdDttm()
      패스워드 변경일
    • getDisplayName

      public String getDisplayName()
      화면 표시 사용자 명
    • getUserId

      public String getUserId()
      사용자 아이디
    • getLoginFailCnt

      public Integer getLoginFailCnt()
      로그인 실패 횟수
    • isResetPassword

      public boolean isResetPassword()
      패스워드 초기화 여부
    • setPrivacyInfoManager

      public void setPrivacyInfoManager(boolean isPrivacyInfoManager)
      개인정보 관리자 여부
    • setDeptCd

      public void setDeptCd(String deptCd)
      부서 코드
    • setDeptNm

      public void setDeptNm(String deptNm)
      부서 명
    • setPwdLstUpdDttm

      public void setPwdLstUpdDttm(LocalDateTime pwdLstUpdDttm)
      패스워드 변경일
    • setDisplayName

      public void setDisplayName(String displayName)
      화면 표시 사용자 명
    • setUserId

      public void setUserId(String userId)
      사용자 아이디
    • setLoginFailCnt

      public void setLoginFailCnt(Integer loginFailCnt)
      로그인 실패 횟수
    • setResetPassword

      public void setResetPassword(boolean resetPassword)
      패스워드 초기화 여부
    • toString

      public String toString()
      Overrides:
      toString in class com.gsitm.ustra.java.security.authentication.user.UstraUser
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class com.gsitm.ustra.java.security.authentication.user.UstraUser
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class com.gsitm.ustra.java.security.authentication.user.UstraUser