public class OAuth2RefreshToken
extends java.lang.Object
implements java.io.Serializable, com.vordel.circuit.oauth.token.ExpiringToken
| Constructor and Description |
|---|
OAuth2RefreshToken(OAuth2RefreshToken token) |
OAuth2RefreshToken(java.lang.String value, java.util.Date expiration) |
OAuth2RefreshToken(java.lang.String value, java.util.Date expiration, java.util.Map<java.lang.String,java.lang.String> additionalInformation, java.lang.String applicationID) |
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.lang.String |
getApplicationID() |
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) |
void |
setApplicationID(java.lang.String applicationID) |
void |
setValue(java.lang.String value) |
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 OAuth2RefreshToken(java.lang.String value,
java.util.Date expiration,
java.util.Map<java.lang.String,java.lang.String> additionalInformation,
java.lang.String applicationID)
public OAuth2RefreshToken(OAuth2RefreshToken token)
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 java.lang.String getApplicationID()
public void setApplicationID(java.lang.String applicationID)
public static OAuth2RefreshToken generate(int length)
public static OAuth2RefreshToken generate(int length, long refreshTokenValiditySeconds, java.util.Map<java.lang.String,java.lang.String> additionalInformation)
public void setValue(java.lang.String value)
This documentation and all its contents and graphics, copyright � 1999 - 2011 Vordel