Class RedisRefreshTokenDto

java.lang.Object
com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto

@RedisHash("ustraJwt") @EnableRedisRepositories public class RedisRefreshTokenDto extends Object
  • Constructor Details

  • Method Details

    • create

      public static RedisRefreshTokenDto create(String accessToken, String refreshToken, Long validSecond, String usrId, String dvcId, String chnlCd, String userIp)
      RefreshToken Dto 생성
      Parameters:
      accessToken - 액세스토큰
      refreshToken - refreshToken
      validSecond - 유효시간(초)
      usrId - 사용자 아이디
      dvcId - 디바이스 아이디
      chnlCd - 채널 아이디
      userIp - 사용자 아이피
    • create

      public static RedisRefreshTokenDto create(String accessToken, String refreshToken, Long validSecond, String usrId, String dvcId, String chnlCd)
      RefreshToken Dto 생성
      Parameters:
      accessToken - 액세스토큰
      refreshToken - refreshToken
      validSecond - 유효시간(초)
      usrId - 사용자 아이디
      dvcId - 디바이스 아이디
      chnlCd - 채널 아이디
    • builder

    • getRefreshToken

      public String getRefreshToken()
      리프레쉬 토큰
    • getAccToken

      public String getAccToken()
      액세스 토큰
    • getExpDttm

      public LocalDateTime getExpDttm()
      만료 일시
    • getUsrId

      public String getUsrId()
      사용자 아이디
    • getDvcId

      public String getDvcId()
      디바이스 아이디
    • getChnlCd

      public String getChnlCd()
      채널 코드
    • getUseCnt

      public Integer getUseCnt()
      사용 횟수
    • getUserIp

      public String getUserIp()
      사용자 아이피
    • isDuplicated

      public boolean isDuplicated()
      중복 여부
    • getExpiration

      public Long getExpiration()
      남은 유효 시간
    • setRefreshToken

      public void setRefreshToken(String refreshToken)
      리프레쉬 토큰
    • setAccToken

      public void setAccToken(String accToken)
      액세스 토큰
    • setExpDttm

      public void setExpDttm(LocalDateTime expDttm)
      만료 일시
    • setUsrId

      public void setUsrId(String usrId)
      사용자 아이디
    • setDvcId

      public void setDvcId(String dvcId)
      디바이스 아이디
    • setChnlCd

      public void setChnlCd(String chnlCd)
      채널 코드
    • setUseCnt

      public void setUseCnt(Integer useCnt)
      사용 횟수
    • setUserIp

      public void setUserIp(String userIp)
      사용자 아이피
    • setDuplicated

      public void setDuplicated(boolean duplicated)
      중복 여부
    • setExpiration

      public void setExpiration(Long expiration)
      남은 유효 시간
    • 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