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 - 実行コンテキスト