|
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 occurspublic BPMUser lookupUser(java.lang.String userName) throws BPMIdentityException, BPMIdentityNotFoundException
userName
- a user nameBPMIdentityNotFoundException
- if role is not foundBPMIdentityException
- if error occurspublic 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 occurspublic 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 occurspublic java.util.List getUsers() throws BPMIdentityException
BPMIdentityException
- if error occurspublic java.util.List getGroups() throws BPMIdentityException
BPMIdentityException
- if error occurspublic java.util.List getRoles(RoleClassifier roleType) throws BPMIdentityException
roleType
- a role classifierBPMIdentityException
- if error occurspublic java.util.List getAppRoles() throws BPMIdentityException
BPMIdentityException
- if error occurspublic 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 occurspublic java.util.List getDirectReportees(java.lang.String managerName) throws BPMIdentityException, BPMIdentityNotFoundException
managerName
- a manager nameBPMIdentityNotFoundException
- if manager is not foundBPMIdentityException
- if error occurspublic BPMUser whoAmI(javax.servlet.http.HttpServletRequest request) throws BPMIdentityException, BPMIdentityNotFoundException
request
- a HttpServletRequest objectBPMIdentityNotFoundException
- if object is not foundBPMIdentityException
- if error occurspublic void authenticateUser(java.lang.String userName, java.lang.String passwd) throws BPMAuthenticationException, BPMIdentityException
userName
- user namepasswd
- user passwordBPMAuthenticationException
- if user not authenticatedBPMIdentityException
- if error occurspublic 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 |