|
Oracle Fusion Middleware Java API Reference for Oracle ADF Share 11g Release 1 (11.1.1.4.0) E10686-05 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.adf.share.security.binding.BindingPermissionDef
public class BindingPermissionDef
Field Summary | |
---|---|
static java.lang.String[] |
mPermissionProps
|
static java.lang.String |
PNAME_ACLId
|
static java.lang.String |
PNAME_ACLNamespace
|
static java.lang.String |
PNAME_ACLPath
|
static java.lang.String |
PNAME_Namespace
|
static java.lang.String |
PNAME_Operation
|
static java.lang.String |
PNAME_Permission
|
static java.lang.String |
PNAME_PermissionClass
|
static java.lang.String |
PNAME_Privilege
|
static java.lang.String |
PNAME_PrivilegeMap
|
static java.lang.String |
PNAME_Target
|
Constructor Summary | |
---|---|
BindingPermissionDef()
|
|
BindingPermissionDef(java.lang.String permissionClass,
java.lang.String target,
java.lang.String namespace,
java.lang.String aclPath,
java.util.HashMap<java.lang.String,java.lang.String> privileges)
Constructor. |
Method Summary | |
---|---|
BindingPermission |
createBindingPermissionInstance()
Create an instance of BindingPermission base on the BindingPermissionDef to support create java permission, check permission and cache the result of the permission. |
java.lang.String |
findPrivilege(java.lang.String operation)
Find the privilege for the specify operation. |
java.lang.String |
getPermissionClass()
Deprecated. |
java.util.Hashtable |
getPermissionProperties()
Retrieve security metadata properties. |
java.util.HashMap |
getPrivileges()
Retrieve the privileges. |
java.lang.String |
getTarget()
Deprecated. |
boolean |
isValid()
Deprecated. |
BindingPermissionDef |
merge(BindingPermissionDef mergePermission)
Internal:Applications should not use this method. |
void |
retrieveFromXML(org.w3c.dom.Node xmlElement)
Loads the security metadata from the binding object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String PNAME_Permission
public static final java.lang.String PNAME_Target
public static final java.lang.String PNAME_PermissionClass
public static final java.lang.String PNAME_Namespace
public static final java.lang.String PNAME_ACLNamespace
public static final java.lang.String PNAME_ACLId
public static final java.lang.String PNAME_ACLPath
public static final java.lang.String PNAME_PrivilegeMap
public static final java.lang.String PNAME_Operation
public static final java.lang.String PNAME_Privilege
public static java.lang.String[] mPermissionProps
Constructor Detail |
---|
public BindingPermissionDef()
public BindingPermissionDef(java.lang.String permissionClass, java.lang.String target, java.lang.String namespace, java.lang.String aclPath, java.util.HashMap<java.lang.String,java.lang.String> privileges)
permissionClass
- The permission classtarget
- The targetnamespace
- The namespaceaclPath
- The acl path. Note this was temporary.privileges
- The HashMap of privileges. The HashMap should be a set of string pairs (operation, privilege)Method Detail |
---|
public BindingPermission createBindingPermissionInstance()
public void retrieveFromXML(org.w3c.dom.Node xmlElement)
xmlElement
- public java.util.HashMap getPrivileges()
public java.util.Hashtable getPermissionProperties()
public java.lang.String getTarget()
public java.lang.String getPermissionClass()
public java.lang.String findPrivilege(java.lang.String operation)
operation
- The binding operation or action.
null
.public BindingPermissionDef merge(BindingPermissionDef mergePermission)
mergePermission
-
public boolean isValid()
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Share 11g Release 1 (11.1.1.4.0) E10686-05 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |