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