注釈型 TokenCheck


@Retention(RUNTIME)
@Target(TYPE)
public @interface TokenCheck

TokenCheckを定義するアノテーションです。

関連項目:
TokenCheck
  • 任意要素の概要

    任意要素 
    修飾子とタイプ 任意要素 説明
    boolean consume
    正常時のToken利用設定
    boolean exceptionRollback
    Exception発生時のTokenロールバック設定
    boolean executeCheck
    Tokenチェックの実施設定
    boolean useFixedToken
    固定値のTokenの利用可否の設定
  • 要素の詳細

    • executeCheck

      boolean executeCheck

      Tokenチェックの実施設定

      デフォルト(true)の場合、Tokenチェックを実行します。
      デフォルト:
      true
    • consume

      boolean consume

      正常時のToken利用設定

      デフォルト(true)の場合、Tokenは再利用されません。
      デフォルト:
      true
    • exceptionRollback

      boolean exceptionRollback

      Exception発生時のTokenロールバック設定

      デフォルト(true)の場合、ロールバック(現在のTokenを再設定)します。
      デフォルト:
      true
    • useFixedToken

      boolean useFixedToken

      固定値のTokenの利用可否の設定

      Tokenチェックに、セッション単位に固定に払いだされるTokenを用いる場合にtureを設定。 デフォルトfalse。 固定値を利用する場合は、トランザクションの重複実行は防げないが、CSRFは防げる。
      戻り値:
      デフォルト:
      false