Package nablarch.common.web.token
Class HttpSessionTokenManager
java.lang.Object
nablarch.common.web.token.HttpSessionTokenManager
- All Implemented Interfaces:
TokenManager,Initializable
HttpSessionを使った
TokenManager実装クラス。-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid初期化処理を行う。booleanisValidToken(String clientToken, ServletExecutionContext context) トークンが有効であるかを判定する。voidsaveToken(String serverToken, NablarchHttpServletRequestWrapper request) トークンを保存する。
-
Constructor Details
-
HttpSessionTokenManager
public HttpSessionTokenManager()
-
-
Method Details
-
saveToken
Description copied from interface:TokenManagerトークンを保存する。- Specified by:
saveTokenin interfaceTokenManager- Parameters:
serverToken- サーバで払い出したトークンrequest- リクエスト
-
isValidToken
Description copied from interface:TokenManagerトークンが有効であるかを判定する。- Specified by:
isValidTokenin interfaceTokenManager- Parameters:
clientToken- クライアントから送信されたトークンcontext- 実行コンテキスト- Returns:
- トークンが有効な場合はtrue、有効でない場合はfalse
-
initialize
public void initialize()Description copied from interface:Initializable初期化処理を行う。- Specified by:
initializein interfaceInitializable
-