public interface BPMAppRole extends BPMRole
BPMRole
interface defines BPEL Process Manager Application RoleModifier and Type | Method and Description |
---|---|
java.lang.String |
getAppID()
Gets application id
|
java.security.PermissionCollection |
getPermissions(java.lang.String appId)
Gets the permissions associated with the AppRole for a given application
|
boolean |
hasPermission(java.security.Permission perm,
java.lang.String appId)
Checks whether the AppRole has specify permission
|
getGrantees, getManagers, getOwners, getParticipants, isOwneredBy
getActions, getAppRoles, getAppRoles, getEmail, getGrantedRoles, getGrantedRoles, getGroups, getIdentityType, getManagedRoles, getOwnedRoles, getRoles, isInAppRole, isInGroup, isInRole, isInRole, isOwner
getAttribute, getAttributes, getDescription, getDisplayName, getDisplayName, getFullName, getGuid, getRealmName, getUniqueName, toNode
java.lang.String getAppID()
boolean hasPermission(java.security.Permission perm, java.lang.String appId) throws BPMIdentityException
perm
- a Permission objectappId
- a application IdBPMIdentityException
- if error occursjava.security.PermissionCollection getPermissions(java.lang.String appId) throws BPMIdentityException
appId
- a application IdBPMIdentityException
- if error occurs