Package nablarch.common.web.token
Interface TokenManager
- All Superinterfaces:
Initializable
- All Known Implementing Classes:
DbTokenManager
,HttpSessionTokenManager
二重サブミットトークンの管理を行うクラス。
-
Method Summary
Modifier and TypeMethodDescriptionboolean
isValidToken
(String clientToken, ServletExecutionContext context) トークンが有効であるかを判定する。void
saveToken
(String serverToken, NablarchHttpServletRequestWrapper request) トークンを保存する。Methods inherited from interface nablarch.core.repository.initialization.Initializable
initialize
-
Method Details
-
saveToken
トークンを保存する。- Parameters:
serverToken
- サーバで払い出したトークンrequest
- リクエスト
-
isValidToken
トークンが有効であるかを判定する。- Parameters:
clientToken
- クライアントから送信されたトークンcontext
- 実行コンテキスト- Returns:
- トークンが有効な場合はtrue、有効でない場合はfalse
-