public class OAuth2RefreshToken
extends java.lang.Object
implements java.io.Serializable, com.vordel.circuit.oauth.token.ExpiringToken
| Constructor and Description |
|---|
OAuth2RefreshToken(java.lang.String value,
java.util.Date expiration) |
OAuth2RefreshToken(java.lang.String value,
java.util.Map<java.lang.String,java.lang.String> additionalInformation)
Create a new refresh token.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
static OAuth2RefreshToken |
generate(int length) |
static OAuth2RefreshToken |
generate(int length,
long refreshTokenValiditySeconds,
java.util.Map<java.lang.String,java.lang.String> additionalInformation) |
java.util.Map<java.lang.String,java.lang.String> |
getAdditionalInformation() |
java.util.Date |
getExpiration()
The instant the token expires.
|
int |
getExpiresIn() |
java.lang.String |
getValue()
The value of the token.
|
boolean |
hasExpired() |
int |
hashCode() |
boolean |
hasValue() |
void |
setAdditionalInformation(java.util.Map<java.lang.String,java.lang.String> additionalInformation) |
java.lang.String |
toString() |
public OAuth2RefreshToken(java.lang.String value,
java.util.Map<java.lang.String,java.lang.String> additionalInformation)
public OAuth2RefreshToken(java.lang.String value,
java.util.Date expiration)
public java.lang.String getValue()
public boolean hasValue()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.util.Date getExpiration()
public java.util.Map<java.lang.String,java.lang.String> getAdditionalInformation()
public void setAdditionalInformation(java.util.Map<java.lang.String,java.lang.String> additionalInformation)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean hasExpired()
hasExpired in interface com.vordel.circuit.oauth.token.ExpiringTokenpublic int getExpiresIn()
public static OAuth2RefreshToken generate(int length)
public static OAuth2RefreshToken generate(int length, long refreshTokenValiditySeconds, java.util.Map<java.lang.String,java.lang.String> additionalInformation)
This documentation and all its contents and graphics, copyright © 1999 - 2011 Vordel