Class CommonLoginSession<U extends CommonUserProfile<?>>

java.lang.Object
tech.corefinance.userprofile.common.entity_author.CommonLoginSession<U>
All Implemented Interfaces:
Serializable, tech.corefinance.common.model.CreateUpdateDto<String>, tech.corefinance.common.model.GenericModel<String>

@MappedSuperclass public abstract class CommonLoginSession<U extends CommonUserProfile<?>> extends Object implements tech.corefinance.common.model.GenericModel<String>, tech.corefinance.common.model.CreateUpdateDto<String>
See Also:
  • Constructor Details

    • CommonLoginSession

      public CommonLoginSession()
  • Method Details

    • getId

      public String getId()
      Specified by:
      getId in interface tech.corefinance.common.model.GenericModel<U extends CommonUserProfile<?>>
    • getLoginTime

      public LocalDateTime getLoginTime()
    • getRefreshToken

      public String getRefreshToken()
    • getLoginToken

      public String getLoginToken()
    • isValidToken

      public boolean isValidToken()
    • getVerifyKey

      public String getVerifyKey()
    • getUserProfile

      public U getUserProfile()
    • getAdditionalInfo

      public Map<String,Object> getAdditionalInfo()
    • getInputAccount

      public String getInputAccount()
    • getInputPassword

      public String getInputPassword()
    • setId

      public void setId(String id)
      Specified by:
      setId in interface tech.corefinance.common.model.GenericModel<U extends CommonUserProfile<?>>
    • setLoginTime

      public void setLoginTime(LocalDateTime loginTime)
    • setRefreshToken

      public void setRefreshToken(String refreshToken)
    • setLoginToken

      public void setLoginToken(String loginToken)
    • setValidToken

      public void setValidToken(boolean validToken)
    • setVerifyKey

      public void setVerifyKey(String verifyKey)
    • setUserProfile

      public void setUserProfile(U userProfile)
    • setAdditionalInfo

      public void setAdditionalInfo(Map<String,Object> additionalInfo)
    • setInputAccount

      public void setInputAccount(String inputAccount)
    • setInputPassword

      public void setInputPassword(String inputPassword)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object