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)