java.lang.Object
org.iplass.mtp.web.actionmapping.definition.TokenCheck
All Implemented Interfaces:
Serializable

public class TokenCheck extends Object implements Serializable
トランザクショントークンのチェックの定義です。
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    boolean
     
    boolean
     
    void
    setConsume(boolean consume)
    トランザクショントークンを当該のActionで消費しない場合、falseを設定します。 デフォルト値はtrueです。
    void
    setExceptionRollback(boolean exceptionRollback)
    当該Actionで例外が発生した場合、トランザクショントークンの消費をロールバックするか否かを設定します。 デフォルト値はtrueです。
    void
    setUseFixedToken(boolean useFixedToken)
    トランザクショントークンをセッション毎に固定のものを利用するか否かを設定します。 固定トークンは、単純にCSRFトークンとしての役割のみをトランザクショントークンに持たす場合に利用可能です。

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TokenCheck

      public TokenCheck()
  • Method Details

    • isUseFixedToken

      public boolean isUseFixedToken()
    • setUseFixedToken

      public void setUseFixedToken(boolean useFixedToken)
      トランザクショントークンをセッション毎に固定のものを利用するか否かを設定します。 固定トークンは、単純にCSRFトークンとしての役割のみをトランザクショントークンに持たす場合に利用可能です。
      Parameters:
      useFixedToken -
    • isConsume

      public boolean isConsume()
    • setConsume

      public void setConsume(boolean consume)
      トランザクショントークンを当該のActionで消費しない場合、falseを設定します。 デフォルト値はtrueです。
      Parameters:
      consume -
    • isExceptionRollback

      public boolean isExceptionRollback()
    • setExceptionRollback

      public void setExceptionRollback(boolean exceptionRollback)
      当該Actionで例外が発生した場合、トランザクショントークンの消費をロールバックするか否かを設定します。 デフォルト値はtrueです。
      Parameters:
      exceptionRollback -