public class Token extends Object
Constructor and Description |
---|
Token(String accessToken,
String tokenType,
LocalDateTime expiry)
Constructor for non-refreshable tokens (e.g.
|
Token(String accessToken,
String tokenType,
LocalDateTime expiry,
ClockSupplier clockSupplier)
Constructor for non-refreshable tokens (e.g.
|
Token(String accessToken,
String tokenType,
String refreshToken,
LocalDateTime expiry)
Constructor for refreshable tokens.
|
Token(String accessToken,
String tokenType,
String refreshToken,
LocalDateTime expiry,
ClockSupplier clockSupplier)
Constructor for refreshable tokens with ClockSupplier.
|
Modifier and Type | Method and Description |
---|---|
String |
getAccessToken() |
String |
getRefreshToken() |
String |
getTokenType() |
boolean |
isExpired() |
boolean |
isValid() |
public Token(String accessToken, String tokenType, LocalDateTime expiry)
public Token(String accessToken, String tokenType, LocalDateTime expiry, ClockSupplier clockSupplier)
public Token(String accessToken, String tokenType, String refreshToken, LocalDateTime expiry)
public Token(String accessToken, String tokenType, String refreshToken, LocalDateTime expiry, ClockSupplier clockSupplier)
Copyright © 2023. All rights reserved.