oracle.jbo.server.security
Class XSPermissionHelper
java.lang.Object
oracle.jbo.server.security.XSPermissionHelper
public class XSPermissionHelper
- extends java.lang.Object
Method Summary |
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()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UPDATE_ACTION
public static final java.lang.String UPDATE_ACTION
- See Also:
- Constant Field Values
READ_ACTION
public static final java.lang.String READ_ACTION
- See Also:
- Constant Field Values
REMOVE_ROW_ACTION
public static final java.lang.String REMOVE_ROW_ACTION
- See Also:
- Constant Field Values
CREATE_ROW_ACTION
public static final java.lang.String CREATE_ROW_ACTION
- See Also:
- Constant Field Values
PERMISSION_MAP
public static final java.lang.String PERMISSION_MAP
- See Also:
- Constant Field Values
XSPermissionHelper
public XSPermissionHelper()
isAuthorizationEnabled
public static final boolean isAuthorizationEnabled()
generateACLIdExpression
public static java.lang.String generateACLIdExpression(java.lang.String sourceName)
generateACLIdExpression
public static java.lang.String generateACLIdExpression(java.lang.String sourceName,
oracle.adf.share.security.binding.BindingPermissionDef permDef)
isXDBSecurity
public static boolean isXDBSecurity()
hasPrivilege
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)
hasPrivilege
public static boolean hasPrivilege(oracle.adf.share.security.binding.BindingPermission bindingPerm,
java.lang.String oper)
getBindingPermisson
public static oracle.adf.share.security.binding.BindingPermission getBindingPermisson(oracle.adf.share.security.binding.BindingPermissionDef def,
java.util.Collection aclids)
getPrivilegeXMLDoc
public static java.lang.String getPrivilegeXMLDoc(java.util.ArrayList privileges)
Copyright © 1997, 2010, Oracle. All rights reserved.