クラス AuthenticationTag

java.lang.ObjectSE
jakarta.servlet.jsp.tagext.TagSupport
org.springframework.security.taglibs.authz.AuthenticationTag
実装されたすべてのインターフェース:
jakarta.servlet.jsp.tagext.IterationTagjakarta.servlet.jsp.tagext.JspTagjakarta.servlet.jsp.tagext.TagSerializableSE

public class AuthenticationTag extends jakarta.servlet.jsp.tagext.TagSupport
現在の Authentication オブジェクトへの便利なアクセスを可能にする Tag 実装。

JSP は SecurityContext に直接アクセスできますが、このタグは null 条件の処理を回避します。

関連事項:
  • フィールドサマリー

    クラス jakarta.servlet.jsp.tagext.TagSupport から継承されたフィールド

    id, pageContext

    インターフェース jakarta.servlet.jsp.tagext.IterationTag から継承されたフィールド

    EVAL_BODY_AGAIN

    インターフェース jakarta.servlet.jsp.tagext.Tag から継承されたフィールド

    EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    int
    int
    protected boolean
    このタグの HTML エスケープ設定、またはオーバーライドされない場合はデフォルト設定を返します。
    void
    このタグの HTML エスケープをブール値として設定します。
    void
    setPageContext(jakarta.servlet.jsp.PageContext pageContext)
    void
    void
    void
    protected void

    クラス jakarta.servlet.jsp.tagext.TagSupport から継承されたメソッド

    doAfterBody, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setParent, setValue

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • AuthenticationTag

      public AuthenticationTag()
  • メソッドの詳細

    • setVar

      public void setVar(StringSE var)
    • setProperty

      public void setProperty(StringSE operation)
    • setScope

      public void setScope(StringSE scope)
    • setPageContext

      public void setPageContext(jakarta.servlet.jsp.PageContext pageContext)
      次で指定:
      インターフェース jakarta.servlet.jsp.tagext.TagsetPageContext 
      オーバーライド:
      クラス jakarta.servlet.jsp.tagext.TagSupportsetPageContext 
    • doStartTag

      public int doStartTag() throws jakarta.servlet.jsp.JspException
      次で指定:
      インターフェース jakarta.servlet.jsp.tagext.TagdoStartTag 
      オーバーライド:
      クラス jakarta.servlet.jsp.tagext.TagSupportdoStartTag 
      例外:
      jakarta.servlet.jsp.JspException
    • doEndTag

      public int doEndTag() throws jakarta.servlet.jsp.JspException
      次で指定:
      インターフェース jakarta.servlet.jsp.tagext.TagdoEndTag 
      オーバーライド:
      クラス jakarta.servlet.jsp.tagext.TagSupportdoEndTag 
      例外:
      jakarta.servlet.jsp.JspException
    • writeMessage

      protected void writeMessage(StringSE msg) throws jakarta.servlet.jsp.JspException
      例外:
      jakarta.servlet.jsp.JspException
    • setHtmlEscape

      public void setHtmlEscape(StringSE htmlEscape)
      このタグの HTML エスケープをブール値として設定します。
    • isHtmlEscape

      protected boolean isHtmlEscape()
      このタグの HTML エスケープ設定、またはオーバーライドされない場合はデフォルト設定を返します。