public class XSPermissionHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CREATE_ROW_ACTION |
static java.lang.String |
PERMISSION_MAP |
static java.lang.String |
READ_ACTION |
static java.lang.String |
REMOVE_ROW_ACTION |
static java.lang.String |
UPDATE_ACTION |
Constructor and Description |
---|
XSPermissionHelper() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
generateACLIdExpression(java.lang.String sourceName) |
static java.lang.String |
generateACLIdExpression(java.lang.String sourceName, oracle.adf.share.security.binding.BindingPermissionDef permDef) |
static oracle.adf.share.security.binding.BindingPermission |
getBindingPermisson(oracle.adf.share.security.binding.BindingPermissionDef def, java.util.Collection aclids) |
static java.lang.String |
getPrivilegeXMLDoc(java.util.ArrayList privileges) |
static boolean |
hasPrivilege(oracle.adf.share.security.binding.BindingPermission bindingPerm, java.lang.String oper) |
static boolean |
hasPrivilege(java.lang.Object value, java.lang.String key, java.util.HashMap securityHints, java.lang.String oper, oracle.adf.share.security.binding.BindingPermissionDef def) |
static boolean |
isAuthorizationEnabled() |
static boolean |
isXDBSecurity() |
public static final java.lang.String UPDATE_ACTION
public static final java.lang.String READ_ACTION
public static final java.lang.String REMOVE_ROW_ACTION
public static final java.lang.String CREATE_ROW_ACTION
public static final java.lang.String PERMISSION_MAP
public static final boolean isAuthorizationEnabled()
public static java.lang.String generateACLIdExpression(java.lang.String sourceName)
public static java.lang.String generateACLIdExpression(java.lang.String sourceName, oracle.adf.share.security.binding.BindingPermissionDef permDef)
public static boolean isXDBSecurity()
public static boolean hasPrivilege(java.lang.Object value, java.lang.String key, java.util.HashMap securityHints, java.lang.String oper, oracle.adf.share.security.binding.BindingPermissionDef def)
public static boolean hasPrivilege(oracle.adf.share.security.binding.BindingPermission bindingPerm, java.lang.String oper)
public static oracle.adf.share.security.binding.BindingPermission getBindingPermisson(oracle.adf.share.security.binding.BindingPermissionDef def, java.util.Collection aclids)
public static java.lang.String getPrivilegeXMLDoc(java.util.ArrayList privileges)