public class PermissionHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
ATTRIBUTE_PERMISSION |
static java.lang.String |
CREATE_ACTION |
static java.lang.String |
DELETE_ACTION |
static java.lang.String |
EDIT_ACTION |
static int |
HAS_PERMISSION |
static java.lang.String |
INVOKE_ACTION |
static int |
METHOD_PERMISSION |
static int |
NO_PERMISSION |
static int |
NOT_CHECKED |
static java.lang.String |
READ_ACTION |
static int |
REGION_PERMISSION |
static int |
ROWSET_PERMISSION |
static java.lang.String |
UPDATE_ACTION |
static java.lang.String |
VIEW_ACTION |
static java.lang.String |
WRITE_ACTION |
Constructor and Description |
---|
PermissionHelper() |
Modifier and Type | Method and Description |
---|---|
static oracle.adf.share.security.PermissionHolder |
createPermissionHolder(oracle.adf.share.security.authorization.PermissionType permType,
java.lang.String name)
*** For internal framework use only ***
|
static java.lang.Object |
createPermissionInstance(java.lang.String permClassName,
java.lang.String target,
java.lang.String actions)
Deprecated.
since 11.1.0.0 Applications should not use this.
|
static java.lang.String |
getPermissionClassName(int id) |
static java.lang.String |
getReadAction(java.lang.String permClass) |
static boolean |
hasPermission(java.security.Permission permission) |
static boolean |
hasPermission(oracle.adf.share.security.SecurityContext secCtx,
java.security.Permission permission) |
static boolean |
hasPermission(oracle.adf.share.security.SecurityContext secCtx,
java.lang.String target,
java.lang.String actions) |
static boolean |
hasPrivilege(Row row,
int attrIndex,
java.lang.String action) |
static boolean |
isAuthorizationEnabled() |
static boolean |
isSecurityMetadataEnabled() |
public static final int ATTRIBUTE_PERMISSION
public static final int ROWSET_PERMISSION
public static final int REGION_PERMISSION
public static final int METHOD_PERMISSION
public static final java.lang.String UPDATE_ACTION
public static final java.lang.String READ_ACTION
public static final java.lang.String WRITE_ACTION
public static final java.lang.String CREATE_ACTION
public static final java.lang.String DELETE_ACTION
public static final java.lang.String EDIT_ACTION
public static final java.lang.String VIEW_ACTION
public static final java.lang.String INVOKE_ACTION
public static final int NOT_CHECKED
public static final int NO_PERMISSION
public static final int HAS_PERMISSION
public static java.lang.Object createPermissionInstance(java.lang.String permClassName, java.lang.String target, java.lang.String actions)
public static oracle.adf.share.security.PermissionHolder createPermissionHolder(oracle.adf.share.security.authorization.PermissionType permType, java.lang.String name)
public static boolean hasPermission(oracle.adf.share.security.SecurityContext secCtx, java.lang.String target, java.lang.String actions)
public static boolean hasPermission(oracle.adf.share.security.SecurityContext secCtx, java.security.Permission permission)
public static java.lang.String getPermissionClassName(int id)
public static java.lang.String getReadAction(java.lang.String permClass)
public static final boolean isAuthorizationEnabled()
public static final boolean isSecurityMetadataEnabled()
public static boolean hasPermission(java.security.Permission permission)
public static boolean hasPrivilege(Row row, int attrIndex, java.lang.String action)