クラス AuthenticationTag

  • 実装されたすべてのインターフェース:
    java.io.Serializablejavax.servlet.jsp.tagext.IterationTagjavax.servlet.jsp.tagext.JspTagjavax.servlet.jsp.tagext.Tag

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

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

    関連事項:
    直列化された形式
    • フィールドサマリー

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

        id, pageContext
      • インターフェース javax.servlet.jsp.tagext.IterationTag から継承されたフィールド

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

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

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

      すべてのメソッド   インスタンスメソッド   具象メソッド  
      修飾子と型 メソッド 説明
      intdoEndTag()
      intdoStartTag()
      protected booleanisHtmlEscape()
      このタグの HTML エスケープ設定、またはオーバーライドされない場合はデフォルト設定を返します。
      voidsetHtmlEscape​(java.lang.String htmlEscape)
      このタグの HTML エスケープをブール値として設定します。
      voidsetProperty​(java.lang.String operation)
      voidsetScope​(java.lang.String scope)
      voidsetVar​(java.lang.String var)
      protected voidwriteMessage​(java.lang.String msg)
      • クラス javax.servlet.jsp.tagext.TagSupport から継承されたメソッド

        doAfterBody, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue
      • クラス java.lang.Object から継承されたメソッド

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

      • AuthenticationTag

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

      • setVar

        public void setVar​(java.lang.String var)
      • setProperty

        public void setProperty​(java.lang.String operation)
      • setScope

        public void setScope​(java.lang.String scope)
      • doStartTag

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

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

        protected void writeMessage​(java.lang.String msg)
                             throws javax.servlet.jsp.JspException
        例外:
        javax.servlet.jsp.JspException
      • setHtmlEscape

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

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