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