public abstract class AbstractOAuth2Token
extends java.lang.Object
implements java.io.Serializable
OAuth2AccessToken
,
Serialized FormModifier | Constructor and Description |
---|---|
protected |
AbstractOAuth2Token(java.lang.String tokenValue,
java.time.Instant issuedAt,
java.time.Instant expiresAt)
Sub-class constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.time.Instant |
getExpiresAt()
Returns the expiration time on or after which the token MUST NOT be accepted.
|
java.time.Instant |
getIssuedAt()
Returns the time at which the token was issued.
|
java.lang.String |
getTokenValue()
Returns the token value.
|
int |
hashCode() |
protected AbstractOAuth2Token(java.lang.String tokenValue, java.time.Instant issuedAt, java.time.Instant expiresAt)
tokenValue
- the token valueissuedAt
- the time at which the token was issued, may be nullexpiresAt
- the expiration time on or after which the token MUST NOT be accepted, may be nullpublic java.lang.String getTokenValue()
public java.time.Instant getIssuedAt()
public java.time.Instant getExpiresAt()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object