|
Oracle Fusion Middleware Java API Reference for Oracle ADF Share 11g Release 1 (11.1.1.5.0) E10686-06 |
||||||||
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.5.0) E10686-06 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |