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