public final class TokenUtil
extends java.lang.Object
| Modifier and Type | Method and Description | 
|---|---|
static java.lang.String | 
generateToken(NablarchHttpServletRequestWrapper request)
トークンを生成し、セッションスコープに設定する。 
トークンの生成は、リクエストスコープに対して一度だけ行い、リクエストスコープ内では一度生成したトークンを使いまわす。  | 
static TokenGenerator | 
getTokenGenerator()
 | 
static boolean | 
isValidToken(HttpRequest request,
            ExecutionContext context)
リクエストパラメータのトークンが有効であるかを判定する。
 (注意)
 本メソッドはVM単位での同期となる。
 ただし、処理内容は軽微かつブロックするような箇所もないので、ボトルネックとなることは無い。 
 | 
public static java.lang.String generateToken(NablarchHttpServletRequestWrapper request)
request - リクエストpublic static TokenGenerator getTokenGenerator()
TokenGenerator@Published(tag="architect") public static boolean isValidToken(HttpRequest request, ExecutionContext context) throws java.lang.ClassCastException
request - リクエストcontext - コンテキストjava.lang.ClassCastException - Webコンテナ外で本メソッドが実行された場合。