public class TokenStore
extends java.lang.Object
implements java.io.Serializable
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static java.lang.String |
TOKEN_HEADER_NAME |
static java.lang.String |
TOKEN_PARAM_NAME |
| コンストラクタと説明 |
|---|
TokenStore() |
TokenStore(int maxSize) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static java.lang.String |
createNewToken(SessionContext session) |
(package private) java.lang.String |
createToken() |
(package private) java.lang.String |
getFixedToken() |
static java.lang.String |
getFixedToken(SessionContext session) |
static TokenStore |
getTokenStore(SessionContext session) |
boolean |
isValid(java.lang.String token,
boolean withConsume) |
boolean |
isValidFixed(java.lang.String token) |
void |
pushBack(java.lang.String token) |
public static final java.lang.String TOKEN_PARAM_NAME
public static final java.lang.String TOKEN_HEADER_NAME
public static TokenStore getTokenStore(SessionContext session)
public static java.lang.String createNewToken(SessionContext session)
public static java.lang.String getFixedToken(SessionContext session)
java.lang.String getFixedToken()
java.lang.String createToken()
public void pushBack(java.lang.String token)
public boolean isValidFixed(java.lang.String token)
public boolean isValid(java.lang.String token,
boolean withConsume)