|
Oracle BPEL Process Manager Workflow Services API Reference 10g Release 2 (10.1.2) B25708-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
BPMIdentityService defines BPEL Process Manager Identity Service
| Method Summary | |
void |
authenticateUser(java.lang.String userName, java.lang.String passwd)Authenticates user |
java.util.List |
getAppRoles()Gets Application roles |
java.lang.String |
getDefaultRealmName()Gets default realm name |
java.util.List |
getDirectReportees(java.lang.String managerName)Gets direct reportees |
java.util.List |
getGroups()Get Enterprise Role, Groups in the specified realm |
java.util.List |
getParticipants(java.lang.String name, boolean direct)Gets participants for given group/role name |
java.util.List |
getRoles(RoleClassifier roleType)Gets Roles |
java.util.List |
getUsers()Gets all users |
boolean |
isUserInRole(java.lang.String userName, java.lang.String roleName)Defines whether User has the specifed role |
BPMGroup |
lookupGroup(java.lang.String groupName)Looks up BPMGroup in scpecified realm by group name |
BPMRole |
lookupRole(java.lang.String roleName)Looks up BPMRole in scpecified realm by role name |
BPMUser |
lookupUser(java.lang.String userName)Looks up BPMUser in scpecified realm by user name |
java.util.List |
searchGroups(java.lang.String attributeName, java.lang.String searchFilter)Searches groups which have given searchString in the specified attributeName |
java.util.List |
searchUsers(java.lang.String attributeName, java.lang.String searchFilter)Searches users which have given searchString in the specified attributeName |
BPMUser |
whoAmI(javax.servlet.http.HttpServletRequest request)Who am I |
| Methods inherited from interface oracle.tip.pc.services.common.Service |
getStatus |
| Method Detail |
public BPMRole lookupRole(java.lang.String roleName)
throws BPMIdentityException,
BPMIdentityNotFoundException
roleName - a role nameBPMIdentityNotFoundException - if role is not foundBPMIdentityException - if error occurs
public BPMUser lookupUser(java.lang.String userName)
throws BPMIdentityException,
BPMIdentityNotFoundException
userName - a user nameBPMIdentityNotFoundException - if role is not foundBPMIdentityException - if error occurs
public java.util.List searchUsers(java.lang.String attributeName,
java.lang.String searchFilter)
throws BPMIdentityException,
BPMUnsupportedAttributeException
attributeName - an attribute to apply the searchsearchFilter - a search filterBPMUnsupportedAttributeException - if attribute is unsupportedBPMIdentityException
public BPMGroup lookupGroup(java.lang.String groupName)
throws BPMIdentityException,
BPMIdentityNotFoundException
groupName - a group nameBPMIdentityNotFoundException - if role is not foundBPMIdentityException - if error occurs
public java.util.List searchGroups(java.lang.String attributeName,
java.lang.String searchFilter)
throws BPMIdentityException,
BPMUnsupportedAttributeException
attributeName - an attribute to the searchsearchFilter - a search filterBPMUnsupportedAttributeException - if attribute is unsupportedBPMIdentityException - if error occurs
public java.util.List getUsers()
throws BPMIdentityException
BPMIdentityException - if error occurs
public java.util.List getGroups()
throws BPMIdentityException
BPMIdentityException - if error occurs
public java.util.List getRoles(RoleClassifier roleType)
throws BPMIdentityException
roleType - a role classifierBPMIdentityException - if error occurs
public java.util.List getAppRoles()
throws BPMIdentityException
BPMIdentityException - if error occurs
public java.util.List getParticipants(java.lang.String name,
boolean direct)
throws BPMIdentityException,
BPMIdentityNotFoundException
name - a group/role namedirect - a boolean flag. If true method return direct participans, elase all.BPMIdentityNotFoundException - if group/role is not foundBPMIdentityException - if error occurs
public java.util.List getDirectReportees(java.lang.String managerName)
throws BPMIdentityException,
BPMIdentityNotFoundException
managerName - a manager nameBPMIdentityNotFoundException - if manager is not foundBPMIdentityException - if error occurs
public BPMUser whoAmI(javax.servlet.http.HttpServletRequest request)
throws BPMIdentityException,
BPMIdentityNotFoundException
request - a HttpServletRequest objectBPMIdentityNotFoundException - if object is not foundBPMIdentityException - if error occurs
public void authenticateUser(java.lang.String userName,
java.lang.String passwd)
throws BPMAuthenticationException,
BPMIdentityException
userName - user namepasswd - user passwordBPMAuthenticationException - if user not authenticatedBPMIdentityException - if error occurs
public boolean isUserInRole(java.lang.String userName,
java.lang.String roleName)
throws BPMIdentityException,
BPMIdentityNotFoundException
userName - is a user nameroleName - is a role nameBPMIdentityNotFoundException - if object is not foundBPMIdentityException - if error occurspublic java.lang.String getDefaultRealmName()
|
Oracle BPEL Process Manager Workflow Services API Reference 10g Release 2 (10.1.2) B25708-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||