Class RedisRefreshTokenDto
java.lang.Object
com.gsitm.ustra.java.security.jwt.redis.RedisRefreshTokenDto
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionRedisRefreshTokenDto(String refreshToken, String accToken, LocalDateTime expDttm, String usrId, String dvcId, String chnlCd, Integer useCnt, String userIp, boolean duplicated, Long expiration) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanstatic RedisRefreshTokenDtocreate(String accessToken, String refreshToken, Long validSecond, String usrId, String dvcId, String chnlCd) RefreshToken Dto 생성static RedisRefreshTokenDtocreate(String accessToken, String refreshToken, Long validSecond, String usrId, String dvcId, String chnlCd, String userIp) RefreshToken Dto 생성boolean액세스 토큰채널 코드getDvcId()디바이스 아이디만료 일시남은 유효 시간리프레쉬 토큰사용 횟수사용자 아이피getUsrId()사용자 아이디inthashCode()boolean중복 여부voidsetAccToken(String accToken) 액세스 토큰void채널 코드voidsetDuplicated(boolean duplicated) 중복 여부void디바이스 아이디voidsetExpDttm(LocalDateTime expDttm) 만료 일시voidsetExpiration(Long expiration) 남은 유효 시간voidsetRefreshToken(String refreshToken) 리프레쉬 토큰void사용 횟수void사용자 아이피void사용자 아이디toString()
-
Constructor Details
-
RedisRefreshTokenDto
public RedisRefreshTokenDto() -
RedisRefreshTokenDto
-
-
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- refreshTokenvalidSecond- 유효시간(초)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- refreshTokenvalidSecond- 유효시간(초)usrId- 사용자 아이디dvcId- 디바이스 아이디chnlCd- 채널 아이디
-
builder
-
getRefreshToken
리프레쉬 토큰 -
getAccToken
액세스 토큰 -
getExpDttm
만료 일시 -
getUsrId
사용자 아이디 -
getDvcId
디바이스 아이디 -
getChnlCd
채널 코드 -
getUseCnt
사용 횟수 -
getUserIp
사용자 아이피 -
isDuplicated
public boolean isDuplicated()중복 여부 -
getExpiration
남은 유효 시간 -
setRefreshToken
리프레쉬 토큰 -
setAccToken
액세스 토큰 -
setExpDttm
만료 일시 -
setUsrId
사용자 아이디 -
setDvcId
디바이스 아이디 -
setChnlCd
채널 코드 -
setUseCnt
사용 횟수 -
setUserIp
사용자 아이피 -
setDuplicated
public void setDuplicated(boolean duplicated) 중복 여부 -
setExpiration
남은 유효 시간 -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-