クラス JspAuthorizeTag

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

public class JspAuthorizeTag extends AbstractAuthorizeTag implements jakarta.servlet.jsp.tagext.Tag
AbstractAuthorizeTag の JSP Tag 実装。
導入:
3.1.0
関連事項:
  • フィールドの詳細

    • pageContext

      protected jakarta.servlet.jsp.PageContext pageContext
    • id

      protected StringSE id
  • コンストラクターの詳細

    • JspAuthorizeTag

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

    • doStartTag

      public int doStartTag() throws jakarta.servlet.jsp.JspException
      基本クラスの AbstractAuthorizeTag.authorize() メソッドを呼び出して、タグの本文をスキップするかどうかを決定します。
      次で指定:
      インターフェース jakarta.servlet.jsp.tagext.TagdoStartTag 
      戻り値:
      Tag.SKIP_BODY または Tag.EVAL_BODY_INCLUDE
      例外:
      jakarta.servlet.jsp.JspException
    • createExpressionEvaluationContext

      protected org.springframework.expression.EvaluationContext createExpressionEvaluationContext(SecurityExpressionHandler<FilterInvocation> handler)
      クラスからコピーされた説明: AbstractAuthorizeTag
      EvaluationContext を変数ルックアップ用にカスタマイズできるようにします。
      オーバーライド:
      クラス AbstractAuthorizeTagcreateExpressionEvaluationContext 
    • doEndTag

      public int doEndTag() throws jakarta.servlet.jsp.JspException
      EVAL_PAGE を返す終了タグのデフォルト処理。
      次で指定:
      インターフェース jakarta.servlet.jsp.tagext.TagdoEndTag 
      戻り値:
      EVAL_PAGE
      例外:
      jakarta.servlet.jsp.JspException
      関連事項:
      • Tag.doEndTag()
    • getId

      public StringSE getId()
    • setId

      public void setId(StringSE id)
    • getParent

      public jakarta.servlet.jsp.tagext.Tag getParent()
      次で指定:
      インターフェース jakarta.servlet.jsp.tagext.TaggetParent 
    • setParent

      public void setParent(jakarta.servlet.jsp.tagext.Tag parent)
      次で指定:
      インターフェース jakarta.servlet.jsp.tagext.TagsetParent 
    • getVar

      public StringSE getVar()
    • setVar

      public void setVar(StringSE var)
    • release

      public void release()
      次で指定:
      インターフェース jakarta.servlet.jsp.tagext.Tagrelease 
    • setPageContext

      public void setPageContext(jakarta.servlet.jsp.PageContext pageContext)
      次で指定:
      インターフェース jakarta.servlet.jsp.tagext.TagsetPageContext 
    • getRequest

      protected jakarta.servlet.ServletRequest getRequest()
      クラスからコピーされた説明: AbstractAuthorizeTag
      このメソッドにより、サブクラスはレンダリングテクノロジーに従って ServletRequest にアクセスする方法を提供できます。
      次で指定:
      クラス AbstractAuthorizeTaggetRequest 
    • getResponse

      protected jakarta.servlet.ServletResponse getResponse()
      クラスからコピーされた説明: AbstractAuthorizeTag
      このメソッドにより、サブクラスはレンダリングテクノロジーに従って ServletResponse にアクセスする方法を提供できます。
      次で指定:
      クラス AbstractAuthorizeTaggetResponse 
    • getServletContext

      protected jakarta.servlet.ServletContext getServletContext()
      クラスからコピーされた説明: AbstractAuthorizeTag
      このメソッドにより、サブクラスはレンダリングテクノロジーに従って ServletContext にアクセスする方法を提供できます。
      次で指定:
      クラス AbstractAuthorizeTaggetServletContext