|
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 |
BPMIdentity
interface defines BPEL Process Manager Indentity
Method Summary | |
java.util.Set |
getActions() Gets list of Action s which this BPMIndentity has. |
java.util.List |
getAppRoles(boolean direct) Gets list of application roles, BPMAppRole s, which this BPMIndentity has |
java.lang.String |
getEmail() Gets e-mail address for this BPMIdentity |
java.util.List |
getGroups(boolean direct) Gets list of all BPMGroup objects which this BPMIndentity has |
java.util.List |
getRoles(RoleClassifier roleType, boolean direct) Gets list of all BPMRole s which this BPMIndentity has |
boolean |
isInRole(BPMRole role) Defines whether the BPMIdentity belongs to given BPMRole |
boolean |
isInRole(java.lang.String roleName) Defines whether the BPMIdentity belongs to given BPMRole name |
Methods inherited from interface oracle.tip.pc.services.identity.BPMPrincipal |
getAttribute, getAttributes, getDescription, getDisplayName, getFullName, getGuid |
Methods inherited from interface java.security.Principal |
equals, getName, hashCode, toString |
Method Detail |
public java.lang.String getEmail()
BPMIdentity
public boolean isInRole(BPMRole role)
BPMRole
role
-BPMRole
public boolean isInRole(java.lang.String roleName) throws BPMIdentityNotFoundException
BPMRole
nameroleName
- is a BPMRole nameBPMIdentityException
- if name is not resolve in the realmsBPMIdentityNotFoundException
public java.util.List getAppRoles(boolean direct)
BPMAppRole
s, which this BPMIndentity
hasdirect
- a boolean if true only direct roles, else all rolesList
of granted BPMRole
s objects which this BPMIndentity
haspublic java.util.List getRoles(RoleClassifier roleType, boolean direct)
BPMRole
s which this BPMIndentity
hasroleType
- a role classifierdirect
- a boolean if true only direct roles, else all rolesList
of granted BPMRole
s objects which this BPMIndentity
haspublic java.util.List getGroups(boolean direct)
BPMGroup
objects which this BPMIndentity
hasdirect
- is a boolean flag. If is true only direct group, elase all groupList
of BPMGroup
s objects which this BPMIndentity
belongspublic java.util.Set getActions()
Action
s which this BPMIndentity
has.List
of Actions
|
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 |