public class DbTokenManager extends java.lang.Object implements TokenManager
TokenManager実装クラス| Constructor and Description |
|---|
DbTokenManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
initialize()
初期化処理を行う。
トークンテーブル登録用、削除用のSQL文を組み立てる。
|
boolean |
isValidToken(java.lang.String clientToken,
ServletExecutionContext context)
トークンが有効であるかを判定する。
|
void |
saveToken(java.lang.String serverToken,
NablarchHttpServletRequestWrapper request)
トークンを保存する。
|
void |
setDbManager(SimpleDbTransactionManager dbManager)
DbManagerのインスタンスをセットする。
|
void |
setDbTokenSchema(DbTokenSchema dbTokenSchema)
トークンテーブルのスキーマをセットする。
|
public void setDbManager(SimpleDbTransactionManager dbManager)
dbManager - SimpleDbTransactionManagerのインスタンスpublic void setDbTokenSchema(DbTokenSchema dbTokenSchema)
dbTokenSchema - トークンテーブルのスキーマpublic void initialize()
initialize in interface Initializablepublic void saveToken(java.lang.String serverToken,
NablarchHttpServletRequestWrapper request)
TokenManagersaveToken in interface TokenManagerserverToken - サーバで払い出したトークンrequest - リクエストpublic boolean isValidToken(java.lang.String clientToken,
ServletExecutionContext context)
TokenManagerisValidToken in interface TokenManagerclientToken - クライアントから送信されたトークンcontext - 実行コンテキスト