public class AbstractOAuth2Token extends java.lang.Object implements OAuth2Token
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractOAuth2Token(java.lang.String tokenValue) |
protected |
AbstractOAuth2Token(java.lang.String tokenValue,
java.time.Instant issuedAt,
java.time.Instant expiresAt) |
protected |
AbstractOAuth2Token(java.lang.String tokenValue,
java.lang.String refreshTokenValue) |
protected |
AbstractOAuth2Token(java.lang.String tokenValue,
java.lang.String refreshTokenValue,
java.time.Instant issuedAt,
java.time.Instant expiresAt) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.time.Instant |
getExpiresAt() |
java.time.Instant |
getIssuedAt() |
java.lang.String |
getRefreshTokenValue() |
java.lang.String |
getTokenValue() |
int |
hashCode() |
void |
setExpiresAt(java.time.Instant expiresAt) |
void |
setRefreshTokenValue(java.lang.String refreshTokenValue) |
protected AbstractOAuth2Token(java.lang.String tokenValue)
protected AbstractOAuth2Token(java.lang.String tokenValue,
java.time.Instant issuedAt,
java.time.Instant expiresAt)
protected AbstractOAuth2Token(java.lang.String tokenValue,
java.lang.String refreshTokenValue)
protected AbstractOAuth2Token(java.lang.String tokenValue,
java.lang.String refreshTokenValue,
java.time.Instant issuedAt,
java.time.Instant expiresAt)
public java.lang.String getTokenValue()
getTokenValue in interface OAuth2Tokenpublic java.time.Instant getIssuedAt()
getIssuedAt in interface OAuth2Tokenpublic java.time.Instant getExpiresAt()
getExpiresAt in interface OAuth2Tokenpublic void setExpiresAt(java.time.Instant expiresAt)
public java.lang.String getRefreshTokenValue()
getRefreshTokenValue in interface OAuth2Tokenpublic void setRefreshTokenValue(java.lang.String refreshTokenValue)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object