Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.7.0)

E10653-08

oracle.jbo.server.security
Class XSPermissionHelper

java.lang.Object
  extended by oracle.jbo.server.security.XSPermissionHelper

public class XSPermissionHelper
extends java.lang.Object


Field Summary
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 Summary
XSPermissionHelper()
           
 
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
 

Field Detail

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
Constructor Detail

XSPermissionHelper

public XSPermissionHelper()
Method Detail

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)

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.7.0)

E10653-08

Copyright © 1997, 2013, Oracle. All rights reserved.