|
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.policystore.AppPolicySupport
public abstract class AppPolicySupport
Internal: Applications should not use this class.
Constructor Summary | |
---|---|
AppPolicySupport() |
Method Summary | |
---|---|
abstract SearchFilter |
createSearchFilter(java.util.List<SearchFilter> filters, boolean negation, boolean isOrMatch) Creates a complex search filter from a list of filters |
abstract SearchFilter |
createSearchFilter(java.lang.String value, AppRoleAttributeType attrType, Comparator comparatorType, MatcherType matcherType) Creates a search filter |
abstract java.util.List<ADFAppRole> |
findAppRolesByRoleCategory(java.lang.String roleCategory) Find application role by role category |
abstract java.util.List<java.security.Permission> |
findGrantedPermissions(AppRole appRole, java.lang.String permissionClass) Find granted permission for a given role and permission class name |
abstract java.util.List<AppRoleCategory> |
getRoleCategories() Get all role categories |
abstract java.util.List<java.lang.String> |
getRoleCategoryNames() Get all role category names |
abstract void |
grantPermission(AppRole appRole, java.security.Permission permission) Grant permission to an application role |
abstract boolean |
isComplexSearchSupported() |
abstract void |
revokePermission(AppRole appRole, java.security.Permission permission) Revoke permission from an application role |
abstract java.util.List<ADFAppRole> |
searchAppRoles(SearchFilter filter) Searches application roles using filter query. |
abstract java.util.List<ADFAppRole> |
searchAppRoles(java.lang.String value, AppRoleAttributeType attrType, boolean negation) Searches application roles by an attribute and its value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface oracle.adf.share.security.policystore.AppPolicyService |
---|
getAllGrantedRoleNames, getGrantedRoles |
Constructor Detail |
---|
public AppPolicySupport()
Method Detail |
---|
public abstract java.util.List<java.lang.String> getRoleCategoryNames()
public abstract java.util.List<AppRoleCategory> getRoleCategories()
public abstract java.util.List<ADFAppRole> findAppRolesByRoleCategory(java.lang.String roleCategory)
roleCategory
-public abstract java.util.List<java.security.Permission> findGrantedPermissions(AppRole appRole, java.lang.String permissionClass)
appRole
- Application rolepermissionClass
- Permission class namepublic abstract void grantPermission(AppRole appRole, java.security.Permission permission)
appRole
- Application rolepermission
- Permission to be grantedpublic abstract void revokePermission(AppRole appRole, java.security.Permission permission)
appRole
- Application Rolepermission
- Permission to be revokedpublic abstract java.util.List<ADFAppRole> searchAppRoles(java.lang.String value, AppRoleAttributeType attrType, boolean negation)
public abstract java.util.List<ADFAppRole> searchAppRoles(SearchFilter filter)
public abstract SearchFilter createSearchFilter(java.lang.String value, AppRoleAttributeType attrType, Comparator comparatorType, MatcherType matcherType)
value
- attribute valueattrType
- attribute typecomparatorType
- comparator typematcherType
- matcher typepublic abstract SearchFilter createSearchFilter(java.util.List<SearchFilter> filters, boolean negation, boolean isOrMatch)
filters
- list of search filtersnegation
- apply NOT operator if trueisOrMatch
- apply OR to all child filterspublic abstract boolean isComplexSearchSupported()
|
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 |