クラス JspAuthorizeTag
- java.lang.Object
-
- org.springframework.security.taglibs.authz.AbstractAuthorizeTag
-
- org.springframework.security.taglibs.authz.JspAuthorizeTag
- 実装されたすべてのインターフェース:
javax.servlet.jsp.tagext.JspTag
,javax.servlet.jsp.tagext.Tag
public class JspAuthorizeTag extends AbstractAuthorizeTag implements javax.servlet.jsp.tagext.Tag
AbstractAuthorizeTag
の JSPTag
実装。- 導入:
- 3.1.0
- 関連事項:
AbstractAuthorizeTag
フィールドサマリー
フィールド 修飾子と型 フィールド 説明 protected java.lang.String
id
protected javax.servlet.jsp.PageContext
pageContext
コンストラクターのサマリー
コンストラクター コンストラクター 説明 JspAuthorizeTag()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 protected org.springframework.expression.EvaluationContext
createExpressionEvaluationContext(SecurityExpressionHandler<FilterInvocation> handler)
EvaluationContext
を変数ルックアップ用にカスタマイズできるようにします。int
doEndTag()
EVAL_PAGE を返す終了タグのデフォルト処理。int
doStartTag()
基本クラスのAbstractAuthorizeTag.authorize()
メソッドを呼び出して、タグの本文をスキップするかどうかを決定します。java.lang.String
getId()
javax.servlet.jsp.tagext.Tag
getParent()
protected javax.servlet.ServletRequest
getRequest()
このメソッドにより、サブクラスはレンダリングテクノロジーに従って ServletRequest にアクセスする方法を提供できます。protected javax.servlet.ServletResponse
getResponse()
このメソッドにより、サブクラスはレンダリングテクノロジーに従って ServletResponse にアクセスする方法を提供できます。protected javax.servlet.ServletContext
getServletContext()
このメソッドにより、サブクラスはレンダリングテクノロジーに従って ServletContext にアクセスする方法を提供できます。java.lang.String
getVar()
void
release()
void
setId(java.lang.String id)
void
setPageContext(javax.servlet.jsp.PageContext pageContext)
void
setParent(javax.servlet.jsp.tagext.Tag parent)
void
setVar(java.lang.String var)
クラス org.springframework.security.taglibs.authz.AbstractAuthorizeTag から継承されたメソッド
authorize, authorizeUsingAccessExpression, authorizeUsingUrlCheck, getAccess, getMethod, getUrl, setAccess, setMethod, setUrl
メソッドの詳細
doStartTag
public int doStartTag() throws javax.servlet.jsp.JspException
基本クラスのAbstractAuthorizeTag.authorize()
メソッドを呼び出して、タグの本文をスキップするかどうかを決定します。- 次で指定:
- インターフェース
javax.servlet.jsp.tagext.Tag
のdoStartTag
- 戻り値:
Tag.SKIP_BODY
またはTag.EVAL_BODY_INCLUDE
- 例外:
javax.servlet.jsp.JspException
createExpressionEvaluationContext
protected org.springframework.expression.EvaluationContext createExpressionEvaluationContext(SecurityExpressionHandler<FilterInvocation> handler)
クラスからコピーされた説明:AbstractAuthorizeTag
EvaluationContext
を変数ルックアップ用にカスタマイズできるようにします。- オーバーライド:
- クラス
AbstractAuthorizeTag
のcreateExpressionEvaluationContext
doEndTag
public int doEndTag() throws javax.servlet.jsp.JspException
EVAL_PAGE を返す終了タグのデフォルト処理。- 次で指定:
- インターフェース
javax.servlet.jsp.tagext.Tag
のdoEndTag
- 戻り値:
- EVAL_PAGE
- 例外:
javax.servlet.jsp.JspException
- 関連事項:
Tag.doEndTag()
getId
public java.lang.String getId()
setId
public void setId(java.lang.String id)
getParent
public javax.servlet.jsp.tagext.Tag getParent()
- 次で指定:
- インターフェース
javax.servlet.jsp.tagext.Tag
のgetParent
setParent
public void setParent(javax.servlet.jsp.tagext.Tag parent)
- 次で指定:
- インターフェース
javax.servlet.jsp.tagext.Tag
のsetParent
getVar
public java.lang.String getVar()
setVar
public void setVar(java.lang.String var)
release
public void release()
- 次で指定:
- インターフェース
javax.servlet.jsp.tagext.Tag
のrelease
setPageContext
public void setPageContext(javax.servlet.jsp.PageContext pageContext)
- 次で指定:
- インターフェース
javax.servlet.jsp.tagext.Tag
のsetPageContext
getRequest
protected javax.servlet.ServletRequest getRequest()
クラスからコピーされた説明:AbstractAuthorizeTag
このメソッドにより、サブクラスはレンダリングテクノロジーに従って ServletRequest にアクセスする方法を提供できます。- 次で指定:
- クラス
AbstractAuthorizeTag
のgetRequest
getResponse
protected javax.servlet.ServletResponse getResponse()
クラスからコピーされた説明:AbstractAuthorizeTag
このメソッドにより、サブクラスはレンダリングテクノロジーに従って ServletResponse にアクセスする方法を提供できます。- 次で指定:
- クラス
AbstractAuthorizeTag
のgetResponse
getServletContext
protected javax.servlet.ServletContext getServletContext()
クラスからコピーされた説明:AbstractAuthorizeTag
このメソッドにより、サブクラスはレンダリングテクノロジーに従って ServletContext にアクセスする方法を提供できます。- 次で指定:
- クラス
AbstractAuthorizeTag
のgetServletContext