Class AuthenticationTag
- java.lang.Object
-
- javax.servlet.jsp.tagext.TagSupport
-
- org.springframework.security.taglibs.authz.AuthenticationTag
-
- All Implemented Interfaces:
java.io.Serializable
,javax.servlet.jsp.tagext.IterationTag
,javax.servlet.jsp.tagext.JspTag
,javax.servlet.jsp.tagext.Tag
public class AuthenticationTag extends javax.servlet.jsp.tagext.TagSupport
AnTag
implementation that allows convenient access to the currentAuthentication
object.Whilst JSPs can access the
SecurityContext
directly, this tag avoids handlingnull
conditions.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AuthenticationTag()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
doEndTag()
int
doStartTag()
protected boolean
isHtmlEscape()
Return the HTML escaping setting for this tag, or the default setting if not overridden.void
setHtmlEscape(java.lang.String htmlEscape)
Set HTML escaping for this tag, as boolean value.void
setProperty(java.lang.String operation)
void
setScope(java.lang.String scope)
void
setVar(java.lang.String var)
protected void
writeMessage(java.lang.String msg)
-
-
-
Method Detail
-
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
- Specified by:
doStartTag
in interfacejavax.servlet.jsp.tagext.Tag
- Overrides:
doStartTag
in classjavax.servlet.jsp.tagext.TagSupport
- Throws:
javax.servlet.jsp.JspException
-
doEndTag
public int doEndTag() throws javax.servlet.jsp.JspException
- Specified by:
doEndTag
in interfacejavax.servlet.jsp.tagext.Tag
- Overrides:
doEndTag
in classjavax.servlet.jsp.tagext.TagSupport
- Throws:
javax.servlet.jsp.JspException
-
writeMessage
protected void writeMessage(java.lang.String msg) throws javax.servlet.jsp.JspException
- Throws:
javax.servlet.jsp.JspException
-
setHtmlEscape
public void setHtmlEscape(java.lang.String htmlEscape)
Set HTML escaping for this tag, as boolean value.
-
isHtmlEscape
protected boolean isHtmlEscape()
Return the HTML escaping setting for this tag, or the default setting if not overridden.
-
-