public final class ResourcePermission extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
static String |
IMPERSONATE |
static String |
INHERIT |
static String |
RESET_CREDENTIALS |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object other) |
boolean |
equalsIgnoreGrant(Object other) |
int |
getDomainLevel() |
int |
getInheritLevel() |
static ResourcePermission |
getInstance(String permissionName) |
static ResourcePermission |
getInstance(String permissionName,
boolean withGrant) |
static ResourcePermission |
getInstance(String permissionName,
boolean withGrant,
int inheritLevel,
int domainLevel) |
String |
getPermissionName() |
static String |
getSysPermissionName(long systemPermissionId) |
static List<String> |
getSysPermissionNames() |
long |
getSystemPermissionId() |
int |
hashCode() |
boolean |
isSystemPermission() |
boolean |
isWithGrant() |
String |
toString() |
public static final String INHERIT
public static final String IMPERSONATE
public static final String RESET_CREDENTIALS
public static String getSysPermissionName(long systemPermissionId)
public static ResourcePermission getInstance(String permissionName)
public static ResourcePermission getInstance(String permissionName, boolean withGrant)
public static ResourcePermission getInstance(String permissionName, boolean withGrant, int inheritLevel, int domainLevel)
public String getPermissionName()
public boolean isWithGrant()
public long getSystemPermissionId()
public boolean isSystemPermission()
public int getInheritLevel()
public int getDomainLevel()
public boolean equalsIgnoreGrant(Object other)
OACC is a Java Application Security Framework developed by Acciente, LLC..
Copyright 2014, Acciente, LLC.All rights reserved.