public class PermissionTag extends WikiTagBase
Since 2.6, it is possible to list several permissions or use negative permissions, e.g.
<wiki:Permission permission="edit|rename|view"> You have edit, rename, or view permissions! </wiki:Permission>or
<wiki:Permission permission="!upload"> You do not have permission to upload! </wiki:Permission>
ATTR_CONTEXT, m_wikiContext
Constructor and Description |
---|
PermissionTag() |
Modifier and Type | Method and Description |
---|---|
int |
doWikiStartTag()
Initializes the tag.
|
void |
initTag()
Initializes the tag.
|
void |
setPermission(String permission)
Sets the permissions to look for (case sensitive).
|
doCatch, doEndTag, doFinally, doStartTag, setId, setPageContext
public PermissionTag()
public void initTag()
initTag
in class WikiTagBase
public void setPermission(String permission)
permission
- A list of permissionspublic final int doWikiStartTag() throws IOException
doWikiStartTag
in class WikiTagBase
IOException
- this exception will never be thrownCopyright © 2001-2019 The Apache Software Foundation. All rights reserved.