org.apache.shiro.web.tags
Class UserTag
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
org.apache.shiro.web.tags.SecureTag
org.apache.shiro.web.tags.UserTag
- All Implemented Interfaces:
- Serializable, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag
public class UserTag
- extends SecureTag
JSP tag that renders the tag body if the current user known to the system, either from a successful login attempt
(not necessarily during the current session) or from 'RememberMe' services.
Note: This is less restrictive than the AuthenticatedTag since it only assumes
the user is who they say they are, either via a current session login or via Remember Me services, which
makes no guarantee the user is who they say they are. The AuthenticatedTag however
guarantees that the current user has logged in during their current session, proving they really are
who they say they are.
The logically opposite tag of this one is the GuestTag.
- Since:
- 0.9
- See Also:
- Serialized Form
| Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
id, pageContext |
| Fields inherited from interface javax.servlet.jsp.tagext.IterationTag |
EVAL_BODY_AGAIN |
| Fields inherited from interface javax.servlet.jsp.tagext.Tag |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
| Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserTag
public UserTag()
onDoStartTag
public int onDoStartTag()
throws javax.servlet.jsp.JspException
- Specified by:
onDoStartTag in class SecureTag
- Throws:
javax.servlet.jsp.JspException
Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.