@StableMinor(version="12.3", sinceVersion="4.0") public enum PortalPermissions extends Enum<PortalPermissions> implements IPermission
Enum Constant and Description |
---|
CREATE_SERVICE_INSTANCE |
EDIT_SCRIPT
This permission indicates that the user may edit potentially harmful server side scripts using LumisXP web
front-end.
|
FILE_UPLOAD |
MANAGE_CACHE |
MANAGE_CHANNEL |
MANAGE_CHANNEL_SECURITY |
MANAGE_CLOCK |
MANAGE_CSS |
MANAGE_GROUP |
MANAGE_GROUP_MEMBERSHIP |
MANAGE_GROUP_SECURITY |
MANAGE_LOCK |
MANAGE_PAGE |
MANAGE_PAGE_LAYOUT |
MANAGE_PAGE_SECURITY |
MANAGE_PAGE_TEMPLATE |
MANAGE_PAGE_TEMPLATE_LAYOUT |
MANAGE_PAGE_TEMPLATE_SECURITY |
MANAGE_PORTAL |
MANAGE_PORTAL_SECURITY |
MANAGE_SERVICE |
MANAGE_SERVICE_INSTANCE |
MANAGE_SERVICE_INSTANCE_SECURITY |
MANAGE_SERVICE_SECURITY |
MANAGE_USER |
MANAGE_USER_MEMBERSHIP |
VIEW_PAGE |
VIEW_PAGE_TEMPLATE |
VIEW_SERVICE_INSTANCE |
Modifier and Type | Method and Description |
---|---|
static int[] |
getImplies() |
static String |
getPermissionsDefinition(Locale locale) |
static int |
getRequiredPermissions() |
String |
implies() |
boolean |
isRequired() |
String |
localizedName(Locale locale)
returns the localized name of the permission.
|
int |
value() |
static PortalPermissions |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PortalPermissions[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
name, ordinal
public static final PortalPermissions MANAGE_PORTAL_SECURITY
public static final PortalPermissions MANAGE_PORTAL
public static final PortalPermissions MANAGE_USER
public static final PortalPermissions MANAGE_GROUP_SECURITY
public static final PortalPermissions MANAGE_GROUP
public static final PortalPermissions MANAGE_CHANNEL_SECURITY
public static final PortalPermissions MANAGE_CHANNEL
public static final PortalPermissions MANAGE_PAGE_SECURITY
public static final PortalPermissions MANAGE_PAGE
public static final PortalPermissions MANAGE_PAGE_LAYOUT
public static final PortalPermissions VIEW_PAGE
public static final PortalPermissions MANAGE_PAGE_TEMPLATE_SECURITY
public static final PortalPermissions MANAGE_PAGE_TEMPLATE
public static final PortalPermissions MANAGE_PAGE_TEMPLATE_LAYOUT
public static final PortalPermissions VIEW_PAGE_TEMPLATE
public static final PortalPermissions MANAGE_SERVICE_INSTANCE_SECURITY
public static final PortalPermissions MANAGE_SERVICE_INSTANCE
public static final PortalPermissions VIEW_SERVICE_INSTANCE
public static final PortalPermissions MANAGE_SERVICE_SECURITY
public static final PortalPermissions MANAGE_SERVICE
public static final PortalPermissions CREATE_SERVICE_INSTANCE
public static final PortalPermissions MANAGE_CSS
public static final PortalPermissions MANAGE_CACHE
public static final PortalPermissions MANAGE_CLOCK
public static final PortalPermissions MANAGE_LOCK
public static final PortalPermissions FILE_UPLOAD
public static final PortalPermissions MANAGE_USER_MEMBERSHIP
public static final PortalPermissions MANAGE_GROUP_MEMBERSHIP
public static final PortalPermissions EDIT_SCRIPT
public static PortalPermissions[] values()
for (PortalPermissions c : PortalPermissions.values()) System.out.println(c);
public static PortalPermissions valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String implies()
implies
in interface IPermission
public int value()
value
in interface IPermission
public boolean isRequired()
isRequired
in interface IPermission
public String localizedName(Locale locale)
IPermission
localizedName
in interface IPermission
locale
- the locale to use for localizing.public static int[] getImplies() throws PortalException
PortalException
public static int getRequiredPermissions() throws PortalException
PortalException
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.