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.Object
public 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.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean hasExpired()
hasExpired
in interface com.vordel.circuit.oauth.token.ExpiringToken
public 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