public class RbacAppSoapMockStub extends com.collabnet.ce.soap60.webservices.ClientSoapMockStub implements IRbacAppSoap
Constructor and Description |
---|
RbacAppSoapMockStub(String soapServerUrl) |
Modifier and Type | Method and Description |
---|---|
void |
addCluster(String sessionId,
String roleId,
String operationCluster,
String folderId)
Simulate a call to addCluster
|
void |
addGroup(String sessionId,
String groupId,
String roleId,
String projectOrProjectGroupId)
Simulate a call to addGroup
|
void |
addIntegratedApplicationPermission(String sessionId,
String roleId,
String integratedAppName,
String permission)
Simulate a call to addIntegratedApplicationPermission
|
void |
addUser(String sessionId,
String roleId,
String username)
Simulate a call to addUser
|
void |
addUserToProjectRole(String sessionId,
String roleId,
String username,
String projectOrProjectGroupId)
Simulate a call to addUserToProjectRole
|
void |
approveRoleRequest(String sessionId,
String requestId,
String projectId)
Simulate a call to approveRoleRequest
|
void |
checkPermissionBasedOnSideWideOrProjectRole(com.vasoftware.sf.server.services.access.rbac.RoleDO role,
com.vasoftware.sf.common.access.rbac.Operation operation,
String loggedInUser)
Simulate a call to checkPermissionBasedOnSideWideOrProjectRole
|
void |
checkSiteWideRolePermission(com.vasoftware.sf.common.access.rbac.Operation operation,
String loggedInUser)
Simulate a call to checkSiteWideRolePermission
|
void |
checkUserActiveStatus(String userName,
String loggedInUser)
Simulate a call to checkUserActiveStatus
|
com.vasoftware.sf.server.services.access.rbac.Resource |
constructResource(String operationCluster,
String folderId,
String loggedInUser)
Simulate a call to constructResource
|
RoleSoapDO |
createGlobalRole(String sessionId,
String title,
String description,
boolean preventInheritance,
boolean requestable)
Simulate a call to createGlobalRole
|
RoleSoapDO |
createRole(String sessionId,
String projectOrProjectGroupId,
String title,
String description,
boolean preventInheritance,
boolean requestable,
boolean autoGrant)
Simulate a call to createRole
|
RoleSoapDO |
createSiteWideRole(String sessionId,
String title,
String description,
boolean preventInheritance)
Simulate a call to createSiteWideRole
|
void |
deleteRole(String sessionId,
String roleId)
Simulate a call to deleteRole
|
boolean |
getAutomaticallyGrantOnRequest(String sessionId,
String roleId,
String projectId)
Simulate a call to getAutomaticallyGrantOnRequest
|
RoleSoapList |
getGlobalRoleList(String sessionId)
Simulate a call to getGlobalRoleList
|
RoleSoapList |
getGlobalRolesForAssignment(String sessionId,
String projectOrProjectGroupId)
Simulate a call to getGlobalRolesForAssignment
|
RoleSoapList |
getGroupRoleList(String sessionId,
String groupId,
String projectIdOrProjectGroupId)
Simulate a call to getGroupRoleList
|
String |
getIAPermissionId(String integratedAppName,
String permission,
String loggedInUser)
Simulate a call to getIAPermissionId
|
RoleSoapList |
getInheritedRoleList(String sessionId,
String projectId)
Simulate a call to getInheritedRoleList
|
String[] |
getIntegratedAppPermissionsForProject(String sessionId,
String projectId,
String linkId)
Simulate a call to getIntegratedAppPermissionsForProject
|
String |
getLinkId(String projectId,
String integratedAppName,
String roleId,
String loggedInUser)
Simulate a call to getLinkId
|
RoleRequestSoapList |
getPendingRequestedRoles(String sessionId,
String projectId)
Simulate a call to getPendingRequestedRoles
|
UserSoapList |
getProjectRoleMemberList(String sessionId,
String roleId,
String projectOrProjectGroupId)
Simulate a call to getProjectRoleMemberList
|
String[] |
getProjectsByIntegratedAppPermission(String sessionId,
String perm,
String integratedAppName)
Simulate a call to getProjectsByIntegratedAppPermission
|
ProjectSoapList |
getProjectsForAction(String sessionId,
String operationString,
String userName)
Simulate a call to getProjectsForAction
|
RoleSoapDO |
getRoleData(String sessionId,
String roleId)
Simulate a call to getRoleData
|
UserGroupSoapList |
getRoleGroupList(String sessionId,
String roleId)
Simulate a call to getRoleGroupList
|
UserSoapList |
getRoleGroupUsers(String sessionId,
String projectIdOrProjectGroupId,
String roleId)
Simulate a call to getRoleGroupUsers
|
RoleSoapList |
getRoleList(String sessionId,
String projectOrProjectGroupId)
Simulate a call to getRoleList
|
UserSoapList |
getRoleMemberList(String sessionId,
String roleId)
Simulate a call to getRoleMemberList
|
RoleSoapList |
getSiteWideRoleList(String sessionId)
Simulate a call to getSiteWideRoleList
|
RoleSoapList |
getUserRoleList(String sessionId,
String projectOrProjectGroupId,
String username)
Simulate a call to getUserRoleList
|
Map |
getUserRolesMap(UserRolesSoapDO[] userRolesSoapDOs)
Simulate a call to getUserRolesMap
|
RoleSoapList |
getUserSiteWideRoleList(String sessionId,
String username)
Simulate a call to getUserSiteWideRoleList
|
void |
grantRolesToMembers(String sessionId,
UserRolesSoapDO[] userRolesSoapDOs,
String projectId)
Simulate a call to grantRolesToMembers
|
RoleCluster2SoapList |
listClusterForDefaultAccessPermissions(String sessionId,
String projectId)
Simulate a call to listClusterForDefaultAccessPermissions
|
RoleClusterSoapList |
listClusters(String sessionId,
String roleId)
Simulate a call to listClusters
|
RoleGroupSoapList |
listGroupRolesByProject(String sessionId,
String projectId)
Simulate a call to listGroupRolesByProject
|
RoleGroupSoapList |
listGroupRolesByProjectGroup(String sessionId,
String projectGroupId)
Simulate a call to listGroupRolesByProjectGroup
|
com.collabnet.ce.soap60.types.SoapNamedValues |
listRolePaths(String sessionId,
String roleId,
String repositoryId)
Simulate a call to listRolePaths
|
void |
prepareAddCluster(String sessionId,
String roleId,
String operationCluster,
String folderId)
Prepare a simulated response to addCluster
|
void |
prepareAddCluster(String sessionId,
String roleId,
String operationCluster,
String folderId,
Exception exception)
Prepare a simulated response to addCluster
|
void |
prepareAddGroup(String sessionId,
String groupId,
String roleId,
String projectOrProjectGroupId)
Prepare a simulated response to addGroup
|
void |
prepareAddGroup(String sessionId,
String groupId,
String roleId,
String projectOrProjectGroupId,
Exception exception)
Prepare a simulated response to addGroup
|
void |
prepareAddIntegratedApplicationPermission(String sessionId,
String roleId,
String integratedAppName,
String permission)
Prepare a simulated response to addIntegratedApplicationPermission
|
void |
prepareAddIntegratedApplicationPermission(String sessionId,
String roleId,
String integratedAppName,
String permission,
Exception exception)
Prepare a simulated response to addIntegratedApplicationPermission
|
void |
prepareAddUser(String sessionId,
String roleId,
String username)
Prepare a simulated response to addUser
|
void |
prepareAddUser(String sessionId,
String roleId,
String username,
Exception exception)
Prepare a simulated response to addUser
|
void |
prepareAddUserToProjectRole(String sessionId,
String roleId,
String username,
String projectOrProjectGroupId)
Prepare a simulated response to addUserToProjectRole
|
void |
prepareAddUserToProjectRole(String sessionId,
String roleId,
String username,
String projectOrProjectGroupId,
Exception exception)
Prepare a simulated response to addUserToProjectRole
|
void |
prepareApproveRoleRequest(String sessionId,
String requestId,
String projectId)
Prepare a simulated response to approveRoleRequest
|
void |
prepareApproveRoleRequest(String sessionId,
String requestId,
String projectId,
Exception exception)
Prepare a simulated response to approveRoleRequest
|
void |
prepareCheckPermissionBasedOnSideWideOrProjectRole(com.vasoftware.sf.server.services.access.rbac.RoleDO role,
com.vasoftware.sf.common.access.rbac.Operation operation,
String loggedInUser)
Prepare a simulated response to checkPermissionBasedOnSideWideOrProjectRole
|
void |
prepareCheckPermissionBasedOnSideWideOrProjectRole(com.vasoftware.sf.server.services.access.rbac.RoleDO role,
com.vasoftware.sf.common.access.rbac.Operation operation,
String loggedInUser,
Exception exception)
Prepare a simulated response to checkPermissionBasedOnSideWideOrProjectRole
|
void |
prepareCheckSiteWideRolePermission(com.vasoftware.sf.common.access.rbac.Operation operation,
String loggedInUser)
Prepare a simulated response to checkSiteWideRolePermission
|
void |
prepareCheckSiteWideRolePermission(com.vasoftware.sf.common.access.rbac.Operation operation,
String loggedInUser,
Exception exception)
Prepare a simulated response to checkSiteWideRolePermission
|
void |
prepareCheckUserActiveStatus(String userName,
String loggedInUser)
Prepare a simulated response to checkUserActiveStatus
|
void |
prepareCheckUserActiveStatus(String userName,
String loggedInUser,
Exception exception)
Prepare a simulated response to checkUserActiveStatus
|
void |
prepareConstructResource(String operationCluster,
String folderId,
String loggedInUser,
Object returnValue)
Prepare a simulated response to constructResource
|
void |
prepareCreateGlobalRole(String sessionId,
String title,
String description,
boolean preventInheritance,
boolean requestable,
Object returnValue)
Prepare a simulated response to createGlobalRole
|
void |
prepareCreateRole(String sessionId,
String projectOrProjectGroupId,
String title,
String description,
boolean preventInheritance,
boolean requestable,
boolean autoGrant,
Object returnValue)
Prepare a simulated response to createRole
|
void |
prepareCreateSiteWideRole(String sessionId,
String title,
String description,
boolean preventInheritance,
Object returnValue)
Prepare a simulated response to createSiteWideRole
|
void |
prepareDeleteRole(String sessionId,
String roleId)
Prepare a simulated response to deleteRole
|
void |
prepareDeleteRole(String sessionId,
String roleId,
Exception exception)
Prepare a simulated response to deleteRole
|
void |
prepareGetAutomaticallyGrantOnRequest(String sessionId,
String roleId,
String projectId,
Object returnValue)
Prepare a simulated response to getAutomaticallyGrantOnRequest
|
void |
prepareGetGlobalRoleList(String sessionId,
Object returnValue)
Prepare a simulated response to getGlobalRoleList
|
void |
prepareGetGlobalRolesForAssignment(String sessionId,
String projectOrProjectGroupId,
Object returnValue)
Prepare a simulated response to getGlobalRolesForAssignment
|
void |
prepareGetGroupRoleList(String sessionId,
String groupId,
String projectIdOrProjectGroupId,
Object returnValue)
Prepare a simulated response to getGroupRoleList
|
void |
prepareGetIAPermissionId(String integratedAppName,
String permission,
String loggedInUser,
Object returnValue)
Prepare a simulated response to getIAPermissionId
|
void |
prepareGetInheritedRoleList(String sessionId,
String projectId,
Object returnValue)
Prepare a simulated response to getInheritedRoleList
|
void |
prepareGetIntegratedAppPermissionsForProject(String sessionId,
String projectId,
String linkId,
Object returnValue)
Prepare a simulated response to getIntegratedAppPermissionsForProject
|
void |
prepareGetLinkId(String projectId,
String integratedAppName,
String roleId,
String loggedInUser,
Object returnValue)
Prepare a simulated response to getLinkId
|
void |
prepareGetPendingRequestedRoles(String sessionId,
String projectId,
Object returnValue)
Prepare a simulated response to getPendingRequestedRoles
|
void |
prepareGetProjectRoleMemberList(String sessionId,
String roleId,
String projectOrProjectGroupId,
Object returnValue)
Prepare a simulated response to getProjectRoleMemberList
|
void |
prepareGetProjectsByIntegratedAppPermission(String sessionId,
String perm,
String integratedAppName,
Object returnValue)
Prepare a simulated response to getProjectsByIntegratedAppPermission
|
void |
prepareGetProjectsForAction(String sessionId,
String operationString,
String userName,
Object returnValue)
Prepare a simulated response to getProjectsForAction
|
void |
prepareGetRoleData(String sessionId,
String roleId,
Object returnValue)
Prepare a simulated response to getRoleData
|
void |
prepareGetRoleGroupList(String sessionId,
String roleId,
Object returnValue)
Prepare a simulated response to getRoleGroupList
|
void |
prepareGetRoleGroupUsers(String sessionId,
String projectIdOrProjectGroupId,
String roleId,
Object returnValue)
Prepare a simulated response to getRoleGroupUsers
|
void |
prepareGetRoleList(String sessionId,
String projectOrProjectGroupId,
Object returnValue)
Prepare a simulated response to getRoleList
|
void |
prepareGetRoleMemberList(String sessionId,
String roleId,
Object returnValue)
Prepare a simulated response to getRoleMemberList
|
void |
prepareGetSiteWideRoleList(String sessionId,
Object returnValue)
Prepare a simulated response to getSiteWideRoleList
|
void |
prepareGetUserRoleList(String sessionId,
String projectOrProjectGroupId,
String username,
Object returnValue)
Prepare a simulated response to getUserRoleList
|
void |
prepareGetUserRolesMap(UserRolesSoapDO[] userRolesSoapDOs,
Object returnValue)
Prepare a simulated response to getUserRolesMap
|
void |
prepareGetUserSiteWideRoleList(String sessionId,
String username,
Object returnValue)
Prepare a simulated response to getUserSiteWideRoleList
|
void |
prepareGrantRolesToMembers(String sessionId,
UserRolesSoapDO[] userRolesSoapDOs,
String projectId)
Prepare a simulated response to grantRolesToMembers
|
void |
prepareGrantRolesToMembers(String sessionId,
UserRolesSoapDO[] userRolesSoapDOs,
String projectId,
Exception exception)
Prepare a simulated response to grantRolesToMembers
|
void |
prepareListClusterForDefaultAccessPermissions(String sessionId,
String projectId,
Object returnValue)
Prepare a simulated response to listClusterForDefaultAccessPermissions
|
void |
prepareListClusters(String sessionId,
String roleId,
Object returnValue)
Prepare a simulated response to listClusters
|
void |
prepareListGroupRolesByProject(String sessionId,
String projectId,
Object returnValue)
Prepare a simulated response to listGroupRolesByProject
|
void |
prepareListGroupRolesByProjectGroup(String sessionId,
String projectGroupId,
Object returnValue)
Prepare a simulated response to listGroupRolesByProjectGroup
|
void |
prepareListRolePaths(String sessionId,
String roleId,
String repositoryId,
Object returnValue)
Prepare a simulated response to listRolePaths
|
void |
prepareRejectRoleRequest(String sessionId,
String requestId,
String projectId)
Prepare a simulated response to rejectRoleRequest
|
void |
prepareRejectRoleRequest(String sessionId,
String requestId,
String projectId,
Exception exception)
Prepare a simulated response to rejectRoleRequest
|
void |
prepareRemoveCluster(String sessionId,
String roleId,
String operationCluster,
String folderId)
Prepare a simulated response to removeCluster
|
void |
prepareRemoveCluster(String sessionId,
String roleId,
String operationCluster,
String folderId,
Exception exception)
Prepare a simulated response to removeCluster
|
void |
prepareRemoveGroup(String sessionId,
String groupId,
String roleId,
String projectOrProjectGroupId)
Prepare a simulated response to removeGroup
|
void |
prepareRemoveGroup(String sessionId,
String groupId,
String roleId,
String projectOrProjectGroupId,
Exception exception)
Prepare a simulated response to removeGroup
|
void |
prepareRemoveUser(String sessionId,
String roleId,
String username)
Prepare a simulated response to removeUser
|
void |
prepareRemoveUser(String sessionId,
String roleId,
String username,
Exception exception)
Prepare a simulated response to removeUser
|
void |
prepareRemoveUserFromProjectRole(String sessionId,
String roleId,
String username,
String projectOrProjectGroupId)
Prepare a simulated response to removeUserFromProjectRole
|
void |
prepareRemoveUserFromProjectRole(String sessionId,
String roleId,
String username,
String projectOrProjectGroupId,
Exception exception)
Prepare a simulated response to removeUserFromProjectRole
|
void |
prepareRequestRole(String sessionId,
String roleId,
String projectId)
Prepare a simulated response to requestRole
|
void |
prepareRequestRole(String sessionId,
String roleId,
String projectId,
Exception exception)
Prepare a simulated response to requestRole
|
void |
prepareRevokeRolesFromMembers(String sessionId,
UserRolesSoapDO[] userRolesSoapDOs,
String projectId)
Prepare a simulated response to revokeRolesFromMembers
|
void |
prepareRevokeRolesFromMembers(String sessionId,
UserRolesSoapDO[] userRolesSoapDOs,
String projectId,
Exception exception)
Prepare a simulated response to revokeRolesFromMembers
|
void |
prepareSetAutomaticallyGrantOnRequest(String sessionId,
String roleId,
String projectId,
boolean autoGrant)
Prepare a simulated response to setAutomaticallyGrantOnRequest
|
void |
prepareSetAutomaticallyGrantOnRequest(String sessionId,
String roleId,
String projectId,
boolean autoGrant,
Exception exception)
Prepare a simulated response to setAutomaticallyGrantOnRequest
|
void |
prepareSetRoleData(String sessionId,
RoleSoapDO roleData)
Prepare a simulated response to setRoleData
|
void |
prepareSetRoleData(String sessionId,
RoleSoapDO roleData,
Exception exception)
Prepare a simulated response to setRoleData
|
void |
prepareSetRolePaths(String sessionId,
String roleId,
String repositoryId,
com.collabnet.ce.soap60.types.SoapNamedValues rolePaths)
Prepare a simulated response to setRolePaths
|
void |
prepareSetRolePaths(String sessionId,
String roleId,
String repositoryId,
com.collabnet.ce.soap60.types.SoapNamedValues rolePaths,
Exception exception)
Prepare a simulated response to setRolePaths
|
void |
rejectRoleRequest(String sessionId,
String requestId,
String projectId)
Simulate a call to rejectRoleRequest
|
void |
removeCluster(String sessionId,
String roleId,
String operationCluster,
String folderId)
Simulate a call to removeCluster
|
void |
removeGroup(String sessionId,
String groupId,
String roleId,
String projectOrProjectGroupId)
Simulate a call to removeGroup
|
void |
removeUser(String sessionId,
String roleId,
String username)
Simulate a call to removeUser
|
void |
removeUserFromProjectRole(String sessionId,
String roleId,
String username,
String projectOrProjectGroupId)
Simulate a call to removeUserFromProjectRole
|
void |
requestRole(String sessionId,
String roleId,
String projectId)
Simulate a call to requestRole
|
void |
revokeRolesFromMembers(String sessionId,
UserRolesSoapDO[] userRolesSoapDOs,
String projectId)
Simulate a call to revokeRolesFromMembers
|
void |
setAutomaticallyGrantOnRequest(String sessionId,
String roleId,
String projectId,
boolean autoGrant)
Simulate a call to setAutomaticallyGrantOnRequest
|
void |
setRoleData(String sessionId,
RoleSoapDO roleData)
Simulate a call to setRoleData
|
void |
setRolePaths(String sessionId,
String roleId,
String repositoryId,
com.collabnet.ce.soap60.types.SoapNamedValues rolePaths)
Simulate a call to setRolePaths
|
addSimulatedResult, addSimulatedResult, addSimulatedResult, getCallCount, getCallParameters, getUnusedCalls, simulateCall
public RbacAppSoapMockStub(String soapServerUrl)
public void prepareCreateRole(String sessionId, String projectOrProjectGroupId, String title, String description, boolean preventInheritance, boolean requestable, boolean autoGrant, Object returnValue)
RbacAppSoap.createRole(java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, boolean, boolean)
public RoleSoapDO createRole(String sessionId, String projectOrProjectGroupId, String title, String description, boolean preventInheritance, boolean requestable, boolean autoGrant) throws RemoteException
createRole
in interface IRbacAppSoap
sessionId
- User session IdprojectOrProjectGroupId
- The project /project group Id to create the role intitle
- The title of the roledescription
- A description of the rolepreventInheritance
- If the role's permission is prevented from applying to private subprojects.requestable
- If the role is available upon request:Only applicable for Project Roles Not for Project Groups.autoGrant
- If the role is granted automatically on request:Only applicable for Project Roles Not for Project Groups.com.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the projectId is invalid or the created roleId is invalid.com.collabnet.ce.soap60.fault.ObjectAlreadyExistsFault
- If the role exists with the specified title in the projectcom.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalidRemoteException
RbacAppSoap.createRole(java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, boolean, boolean)
public void prepareCreateSiteWideRole(String sessionId, String title, String description, boolean preventInheritance, Object returnValue)
RbacAppSoap.createSiteWideRole(java.lang.String, java.lang.String, java.lang.String, boolean)
public RoleSoapDO createSiteWideRole(String sessionId, String title, String description, boolean preventInheritance) throws RemoteException
createSiteWideRole
in interface IRbacAppSoap
sessionId
- User session Idtitle
- The title of the site-wide roledescription
- A description of the rolepreventInheritance
- If the role's permission is prevented from applying to private projects.com.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the created roleId is invalidcom.collabnet.ce.soap60.fault.ObjectAlreadyExistsFault
- If the role exists with the specified title in the projectcom.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalidRemoteException
RbacAppSoap.createSiteWideRole(java.lang.String, java.lang.String, java.lang.String, boolean)
public void prepareCreateGlobalRole(String sessionId, String title, String description, boolean preventInheritance, boolean requestable, Object returnValue)
RbacAppSoap.createGlobalRole(java.lang.String, java.lang.String, java.lang.String, boolean, boolean)
public RoleSoapDO createGlobalRole(String sessionId, String title, String description, boolean preventInheritance, boolean requestable) throws RemoteException
createGlobalRole
in interface IRbacAppSoap
sessionId
- User session Idtitle
- The title of the global roledescription
- The description of the global rolepreventInheritance
- If the role's permission is prevented from applying to private projects.requestable
- If the role is available upon requestcom.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the created roleId is invalidcom.collabnet.ce.soap60.fault.ObjectAlreadyExistsFault
- If the global role exists with the specified titlecom.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalidRemoteException
RbacAppSoap.createGlobalRole(java.lang.String, java.lang.String, java.lang.String, boolean, boolean)
public void prepareSetRoleData(String sessionId, RoleSoapDO roleData)
RbacAppSoap.setRoleData(java.lang.String, com.collabnet.ce.soap60.webservices.rbac.RoleSoapDO)
public void prepareSetRoleData(String sessionId, RoleSoapDO roleData, Exception exception)
RbacAppSoap.setRoleData(java.lang.String, com.collabnet.ce.soap60.webservices.rbac.RoleSoapDO)
public void setRoleData(String sessionId, RoleSoapDO roleData) throws RemoteException
setRoleData
in interface IRbacAppSoap
sessionId
- User session IdroleData
- the role object to savecom.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.VersionMismatchFault
- The role version being edited is not the latest onecom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalidcom.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the roleId is invalidcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.RemoteException
RbacAppSoap.setRoleData(java.lang.String, com.collabnet.ce.soap60.webservices.rbac.RoleSoapDO)
public void prepareGetRoleData(String sessionId, String roleId, Object returnValue)
RbacAppSoap.getRoleData(java.lang.String, java.lang.String)
public RoleSoapDO getRoleData(String sessionId, String roleId) throws RemoteException
getRoleData
in interface IRbacAppSoap
sessionId
- User session IdroleId
- The id of the role to be fetchcom.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the roleId is invalidcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.IllegalArgumentFault
- When the roleId is invalidRemoteException
RbacAppSoap.getRoleData(java.lang.String, java.lang.String)
public void prepareCheckPermissionBasedOnSideWideOrProjectRole(com.vasoftware.sf.server.services.access.rbac.RoleDO role, com.vasoftware.sf.common.access.rbac.Operation operation, String loggedInUser)
RbacAppSoap.checkPermissionBasedOnSideWideOrProjectRole(com.vasoftware.sf.server.services.access.rbac.RoleDO, com.vasoftware.sf.common.access.rbac.Operation, java.lang.String)
public void prepareCheckPermissionBasedOnSideWideOrProjectRole(com.vasoftware.sf.server.services.access.rbac.RoleDO role, com.vasoftware.sf.common.access.rbac.Operation operation, String loggedInUser, Exception exception)
RbacAppSoap.checkPermissionBasedOnSideWideOrProjectRole(com.vasoftware.sf.server.services.access.rbac.RoleDO, com.vasoftware.sf.common.access.rbac.Operation, java.lang.String)
public void checkPermissionBasedOnSideWideOrProjectRole(com.vasoftware.sf.server.services.access.rbac.RoleDO role, com.vasoftware.sf.common.access.rbac.Operation operation, String loggedInUser) throws RemoteException
RemoteException
RbacAppSoap.checkPermissionBasedOnSideWideOrProjectRole(com.vasoftware.sf.server.services.access.rbac.RoleDO, com.vasoftware.sf.common.access.rbac.Operation, java.lang.String)
public void prepareCheckSiteWideRolePermission(com.vasoftware.sf.common.access.rbac.Operation operation, String loggedInUser)
RbacAppSoap.checkSiteWideRolePermission(com.vasoftware.sf.common.access.rbac.Operation, java.lang.String)
public void prepareCheckSiteWideRolePermission(com.vasoftware.sf.common.access.rbac.Operation operation, String loggedInUser, Exception exception)
RbacAppSoap.checkSiteWideRolePermission(com.vasoftware.sf.common.access.rbac.Operation, java.lang.String)
public void checkSiteWideRolePermission(com.vasoftware.sf.common.access.rbac.Operation operation, String loggedInUser) throws RemoteException
RemoteException
RbacAppSoap.checkSiteWideRolePermission(com.vasoftware.sf.common.access.rbac.Operation, java.lang.String)
public void prepareCheckUserActiveStatus(String userName, String loggedInUser)
RbacAppSoap.checkUserActiveStatus(java.lang.String, java.lang.String)
public void prepareCheckUserActiveStatus(String userName, String loggedInUser, Exception exception)
RbacAppSoap.checkUserActiveStatus(java.lang.String, java.lang.String)
public void checkUserActiveStatus(String userName, String loggedInUser) throws RemoteException
RemoteException
RbacAppSoap.checkUserActiveStatus(java.lang.String, java.lang.String)
public void prepareDeleteRole(String sessionId, String roleId)
RbacAppSoap.deleteRole(java.lang.String, java.lang.String)
public void prepareDeleteRole(String sessionId, String roleId, Exception exception)
RbacAppSoap.deleteRole(java.lang.String, java.lang.String)
public void deleteRole(String sessionId, String roleId) throws RemoteException
deleteRole
in interface IRbacAppSoap
sessionId
- User session IdroleId
- The id of the role to be deletedcom.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the projectId is invalidRemoteException
RbacAppSoap.deleteRole(java.lang.String, java.lang.String)
public void prepareAddCluster(String sessionId, String roleId, String operationCluster, String folderId)
RbacAppSoap.addCluster(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void prepareAddCluster(String sessionId, String roleId, String operationCluster, String folderId, Exception exception)
RbacAppSoap.addCluster(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void addCluster(String sessionId, String roleId, String operationCluster, String folderId) throws RemoteException
addCluster
in interface IRbacAppSoap
sessionId
- User session IdroleId
- The role id to add the cluster tooperationCluster
- The cluster name to add to the role. See OperationClusterConstants.folderId
- the folder id for the specified cluster. Pass in empty string to apply to all folders of the same type in the project. Note that passing in an empty folder id will not replace existing folder specific clusters.com.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the roleId is invalidcom.collabnet.ce.soap60.fault.ObjectAlreadyExistsFault
- If the cluster already exists in the rolecom.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalidRemoteException
RbacAppSoap.addCluster(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void prepareAddIntegratedApplicationPermission(String sessionId, String roleId, String integratedAppName, String permission)
RbacAppSoap.addIntegratedApplicationPermission(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void prepareAddIntegratedApplicationPermission(String sessionId, String roleId, String integratedAppName, String permission, Exception exception)
RbacAppSoap.addIntegratedApplicationPermission(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void addIntegratedApplicationPermission(String sessionId, String roleId, String integratedAppName, String permission) throws RemoteException
addIntegratedApplicationPermission
in interface IRbacAppSoap
sessionId
- User session IdroleId
- The role id to add the integrated application permission tointegratedAppName
- The integrated application name (e.g: 'Pebble Blog')permission
- The integrated application permission name to add to the role. (e.g: 'Blog Reader' for Pebble Blog integrated application)com.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the roleId is invalidcom.collabnet.ce.soap60.fault.ObjectAlreadyExistsFault
- If the cluster already exists in the rolecom.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalidRemoteException
RbacAppSoap.addIntegratedApplicationPermission(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void prepareGetLinkId(String projectId, String integratedAppName, String roleId, String loggedInUser, Object returnValue)
RbacAppSoap.getLinkId(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public String getLinkId(String projectId, String integratedAppName, String roleId, String loggedInUser) throws RemoteException
RemoteException
RbacAppSoap.getLinkId(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void prepareGetIAPermissionId(String integratedAppName, String permission, String loggedInUser, Object returnValue)
RbacAppSoap.getIAPermissionId(java.lang.String, java.lang.String, java.lang.String)
public String getIAPermissionId(String integratedAppName, String permission, String loggedInUser) throws RemoteException
RemoteException
RbacAppSoap.getIAPermissionId(java.lang.String, java.lang.String, java.lang.String)
public void prepareRemoveCluster(String sessionId, String roleId, String operationCluster, String folderId)
RbacAppSoap.removeCluster(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void prepareRemoveCluster(String sessionId, String roleId, String operationCluster, String folderId, Exception exception)
RbacAppSoap.removeCluster(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void removeCluster(String sessionId, String roleId, String operationCluster, String folderId) throws RemoteException
removeCluster
in interface IRbacAppSoap
sessionId
- User session IdroleId
- The role id to remove the cluster tooperationCluster
- The cluster name to add to the rolefolderId
- the folder id for the specified cluster. Pass in empty string to remove a cluster defined for all folders. Note that passing in an empty folder id will not remove existing folder specific clusters.com.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the roleId is invalidRemoteException
RbacAppSoap.removeCluster(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void prepareConstructResource(String operationCluster, String folderId, String loggedInUser, Object returnValue)
RbacAppSoap.constructResource(java.lang.String, java.lang.String, java.lang.String)
public com.vasoftware.sf.server.services.access.rbac.Resource constructResource(String operationCluster, String folderId, String loggedInUser) throws RemoteException
RemoteException
RbacAppSoap.constructResource(java.lang.String, java.lang.String, java.lang.String)
public void prepareListClusters(String sessionId, String roleId, Object returnValue)
RbacAppSoap.listClusters(java.lang.String, java.lang.String)
public RoleClusterSoapList listClusters(String sessionId, String roleId) throws RemoteException
listClusters
in interface IRbacAppSoap
sessionId
- User session IdroleId
- The ID of the role for which clusters will be listedcom.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the roleId is invalidRemoteException
RbacAppSoap.listClusters(java.lang.String, java.lang.String)
public void prepareListClusterForDefaultAccessPermissions(String sessionId, String projectId, Object returnValue)
RbacAppSoap.listClusterForDefaultAccessPermissions(java.lang.String, java.lang.String)
public RoleCluster2SoapList listClusterForDefaultAccessPermissions(String sessionId, String projectId) throws RemoteException
listClusterForDefaultAccessPermissions
in interface IRbacAppSoap
sessionId
- User session IdprojectId
- The ID of the project for which clusters will be listedcom.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalidcom.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the roleId is invalidcom.collabnet.ce.soap60.fault.SystemFault
com.collabnet.ce.soap60.fault.PermissionDeniedFault
RemoteException
RbacAppSoap.listClusterForDefaultAccessPermissions(java.lang.String, java.lang.String)
public void prepareAddUser(String sessionId, String roleId, String username)
RbacAppSoap.addUser(java.lang.String, java.lang.String, java.lang.String)
public void prepareAddUser(String sessionId, String roleId, String username, Exception exception)
RbacAppSoap.addUser(java.lang.String, java.lang.String, java.lang.String)
public void addUser(String sessionId, String roleId, String username) throws RemoteException
addUser
in interface IRbacAppSoap
sessionId
- User sessionIdroleId
- The role id to add the user tousername
- The username of the user to add to the rolecom.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the roleId is invalidcom.collabnet.ce.soap60.fault.ObjectAlreadyExistsFault
- If the user already exists in the rolecom.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalidRemoteException
RbacAppSoap.addUser(java.lang.String, java.lang.String, java.lang.String)
public void prepareGrantRolesToMembers(String sessionId, UserRolesSoapDO[] userRolesSoapDOs, String projectId)
RbacAppSoap.grantRolesToMembers(java.lang.String, com.collabnet.ce.soap60.webservices.rbac.UserRolesSoapDO[], java.lang.String)
public void prepareGrantRolesToMembers(String sessionId, UserRolesSoapDO[] userRolesSoapDOs, String projectId, Exception exception)
RbacAppSoap.grantRolesToMembers(java.lang.String, com.collabnet.ce.soap60.webservices.rbac.UserRolesSoapDO[], java.lang.String)
public void grantRolesToMembers(String sessionId, UserRolesSoapDO[] userRolesSoapDOs, String projectId) throws RemoteException
grantRolesToMembers
in interface IRbacAppSoap
sessionId
- User sessionIduserRolesSoapDOs
- user to roles data container, simulation of map - key as user and lists of roles as valuesprojectId
- project to which users would be the members with the given roles.com.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the roleId is invalidcom.collabnet.ce.soap60.fault.ObjectAlreadyExistsFault
- If the user already exists in the rolecom.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalidRemoteException
RbacAppSoap.grantRolesToMembers(java.lang.String, com.collabnet.ce.soap60.webservices.rbac.UserRolesSoapDO[], java.lang.String)
public void prepareGetUserRolesMap(UserRolesSoapDO[] userRolesSoapDOs, Object returnValue)
RbacAppSoap.getUserRolesMap(com.collabnet.ce.soap60.webservices.rbac.UserRolesSoapDO[])
public Map getUserRolesMap(UserRolesSoapDO[] userRolesSoapDOs) throws RemoteException
RemoteException
RbacAppSoap.getUserRolesMap(com.collabnet.ce.soap60.webservices.rbac.UserRolesSoapDO[])
public void prepareRemoveUser(String sessionId, String roleId, String username)
RbacAppSoap.removeUser(java.lang.String, java.lang.String, java.lang.String)
public void prepareRemoveUser(String sessionId, String roleId, String username, Exception exception)
RbacAppSoap.removeUser(java.lang.String, java.lang.String, java.lang.String)
public void removeUser(String sessionId, String roleId, String username) throws RemoteException
removeUser
in interface IRbacAppSoap
sessionId
- User sessionIdroleId
- The role id to add the user tousername
- The username of the user to add to the rolecom.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the roleId is invalidcom.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalidRemoteException
RbacAppSoap.removeUser(java.lang.String, java.lang.String, java.lang.String)
public void prepareRevokeRolesFromMembers(String sessionId, UserRolesSoapDO[] userRolesSoapDOs, String projectId)
RbacAppSoap.revokeRolesFromMembers(java.lang.String, com.collabnet.ce.soap60.webservices.rbac.UserRolesSoapDO[], java.lang.String)
public void prepareRevokeRolesFromMembers(String sessionId, UserRolesSoapDO[] userRolesSoapDOs, String projectId, Exception exception)
RbacAppSoap.revokeRolesFromMembers(java.lang.String, com.collabnet.ce.soap60.webservices.rbac.UserRolesSoapDO[], java.lang.String)
public void revokeRolesFromMembers(String sessionId, UserRolesSoapDO[] userRolesSoapDOs, String projectId) throws RemoteException
revokeRolesFromMembers
in interface IRbacAppSoap
sessionId
- User sessionIduserRolesSoapDOs
- user to roles data container, simulation of map - key as user and lists of roles to remove as valuesprojectId
- project in which roles would be removed from the users.com.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the roleId is invalidcom.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalidRemoteException
RbacAppSoap.revokeRolesFromMembers(java.lang.String, com.collabnet.ce.soap60.webservices.rbac.UserRolesSoapDO[], java.lang.String)
public void prepareAddUserToProjectRole(String sessionId, String roleId, String username, String projectOrProjectGroupId)
RbacAppSoap.addUserToProjectRole(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void prepareAddUserToProjectRole(String sessionId, String roleId, String username, String projectOrProjectGroupId, Exception exception)
RbacAppSoap.addUserToProjectRole(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void addUserToProjectRole(String sessionId, String roleId, String username, String projectOrProjectGroupId) throws RemoteException
addUserToProjectRole
in interface IRbacAppSoap
sessionId
- User sessionIdroleId
- The role id to add the user tousername
- The username of the user to add to the roleprojectOrProjectGroupId
- projectId (or) Project group ID. The project/Project Group in which the role has to be added to the user. The permission check varies accordingly for Project- User with Edit Role permissions. ProjectGroup-ProjectGroup.Admin Permissioncom.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the roleId is invalidcom.collabnet.ce.soap60.fault.ObjectAlreadyExistsFault
- If the user already exists in the rolecom.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalidRemoteException
RbacAppSoap.addUserToProjectRole(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void prepareRemoveUserFromProjectRole(String sessionId, String roleId, String username, String projectOrProjectGroupId)
RbacAppSoap.removeUserFromProjectRole(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void prepareRemoveUserFromProjectRole(String sessionId, String roleId, String username, String projectOrProjectGroupId, Exception exception)
RbacAppSoap.removeUserFromProjectRole(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void removeUserFromProjectRole(String sessionId, String roleId, String username, String projectOrProjectGroupId) throws RemoteException
removeUserFromProjectRole
in interface IRbacAppSoap
sessionId
- User sessionIdroleId
- The role id to add the user tousername
- The username of the user to add to the roleprojectOrProjectGroupId
- projectId (or) Project group ID. The project/Project Group in which the role has to be removed from the user. The permission check varies accordingly: for Project - User with Edit Role permissions. for ProjectGroup - ProjectGroup.Admin Permissioncom.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the roleId is invalidcom.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalidRemoteException
RbacAppSoap.removeUserFromProjectRole(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void prepareAddGroup(String sessionId, String groupId, String roleId, String projectOrProjectGroupId)
RbacAppSoap.addGroup(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void prepareAddGroup(String sessionId, String groupId, String roleId, String projectOrProjectGroupId, Exception exception)
RbacAppSoap.addGroup(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void addGroup(String sessionId, String groupId, String roleId, String projectOrProjectGroupId) throws RemoteException
addGroup
in interface IRbacAppSoap
sessionId
- User sessionId.groupId
- the user group to be added.roleId
- The role to which the user group is to be added.projectOrProjectGroupId
- The project/projectgroup id to which the role belongs.com.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalid.com.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalid.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user does not have permission to perform the operation.com.collabnet.ce.soap60.fault.SystemFault
- When an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the roleId is invalid.com.collabnet.ce.soap60.fault.ObjectAlreadyExistsFault
- If the user group already exists in the role.RemoteException
RbacAppSoap.addGroup(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void prepareRemoveGroup(String sessionId, String groupId, String roleId, String projectOrProjectGroupId)
RbacAppSoap.removeGroup(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void prepareRemoveGroup(String sessionId, String groupId, String roleId, String projectOrProjectGroupId, Exception exception)
RbacAppSoap.removeGroup(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void removeGroup(String sessionId, String groupId, String roleId, String projectOrProjectGroupId) throws RemoteException
removeGroup
in interface IRbacAppSoap
sessionId
- User sessionId.groupId
- the user group to be added.roleId
- The role to which the user group is to be added.projectOrProjectGroupId
- The project/projectgroup id to which the role belongs.com.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalid.com.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalid.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the roleId is invalid.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user does not have permission to perform the operation.com.collabnet.ce.soap60.fault.SystemFault
- When an unexpected system level error occurs.RemoteException
RbacAppSoap.removeGroup(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void prepareGetRoleList(String sessionId, String projectOrProjectGroupId, Object returnValue)
RbacAppSoap.getRoleList(java.lang.String, java.lang.String)
public RoleSoapList getRoleList(String sessionId, String projectOrProjectGroupId) throws RemoteException
getRoleList
in interface IRbacAppSoap
sessionId
- User session IdprojectOrProjectGroupId
- The Project/Project Group Id to list roles fromcom.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the projectId is invalidcom.collabnet.ce.soap60.fault.ObjectAlreadyExistsFault
- If the role exists with the specified title in the projectcom.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalidRemoteException
RbacAppSoap.getRoleList(java.lang.String, java.lang.String)
public void prepareGetInheritedRoleList(String sessionId, String projectId, Object returnValue)
RbacAppSoap.getInheritedRoleList(java.lang.String, java.lang.String)
public RoleSoapList getInheritedRoleList(String sessionId, String projectId) throws RemoteException
getInheritedRoleList
in interface IRbacAppSoap
sessionId
- User session IdprojectId
- The project Id to list the inherited roles fromcom.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the projectId is invalidcom.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalidRemoteException
RbacAppSoap.getInheritedRoleList(java.lang.String, java.lang.String)
public void prepareGetRoleMemberList(String sessionId, String roleId, Object returnValue)
RbacAppSoap.getRoleMemberList(java.lang.String, java.lang.String)
public UserSoapList getRoleMemberList(String sessionId, String roleId) throws RemoteException
getRoleMemberList
in interface IRbacAppSoap
sessionId
- User session id.roleId
- Role id.com.collabnet.ce.soap60.fault.IllegalArgumentFault
- Role id is not specified or invalid.com.collabnet.ce.soap60.fault.InvalidSessionFault
- if the session is invalid.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- if the user does not have permission to perform the operationcom.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the specified role id is invalidcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.RemoteException
RbacAppSoap.getRoleMemberList(java.lang.String, java.lang.String)
public void prepareGetProjectRoleMemberList(String sessionId, String roleId, String projectOrProjectGroupId, Object returnValue)
RbacAppSoap.getProjectRoleMemberList(java.lang.String, java.lang.String, java.lang.String)
public UserSoapList getProjectRoleMemberList(String sessionId, String roleId, String projectOrProjectGroupId) throws RemoteException
getProjectRoleMemberList
in interface IRbacAppSoap
sessionId
- User session id.roleId
- Role id.projectOrProjectGroupId
- Project or Project Group Idcom.collabnet.ce.soap60.fault.IllegalArgumentFault
- Role id is not specified or invalid.com.collabnet.ce.soap60.fault.InvalidSessionFault
- if the session is invalid.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- if the user does not have permission to perform the operationcom.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the specified role id is invalidcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.RemoteException
RbacAppSoap.getProjectRoleMemberList(java.lang.String, java.lang.String, java.lang.String)
public void prepareGetUserRoleList(String sessionId, String projectOrProjectGroupId, String username, Object returnValue)
RbacAppSoap.getUserRoleList(java.lang.String, java.lang.String, java.lang.String)
public RoleSoapList getUserRoleList(String sessionId, String projectOrProjectGroupId, String username) throws RemoteException
getUserRoleList
in interface IRbacAppSoap
sessionId
- User session id.projectOrProjectGroupId
- Project or Project Group id.username
- Name of the user.com.collabnet.ce.soap60.fault.IllegalArgumentFault
- Username is not specified or invalid.com.collabnet.ce.soap60.fault.InvalidSessionFault
- if the session is invalid.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- if the user does not have permission to perform the operationcom.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the specified project or project group id is invalidcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.RemoteException
RbacAppSoap.getUserRoleList(java.lang.String, java.lang.String, java.lang.String)
public void prepareGetUserSiteWideRoleList(String sessionId, String username, Object returnValue)
RbacAppSoap.getUserSiteWideRoleList(java.lang.String, java.lang.String)
public RoleSoapList getUserSiteWideRoleList(String sessionId, String username) throws RemoteException
getUserSiteWideRoleList
in interface IRbacAppSoap
sessionId
- User session id.username
- Name of the user.com.collabnet.ce.soap60.fault.IllegalArgumentFault
- Username is not specified or invalid.com.collabnet.ce.soap60.fault.InvalidSessionFault
- if the session is invalid.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- if the user does not have permission to perform the operationcom.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the specified project id is invalidcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.RemoteException
RbacAppSoap.getUserSiteWideRoleList(java.lang.String, java.lang.String)
public void prepareGetSiteWideRoleList(String sessionId, Object returnValue)
RbacAppSoap.getSiteWideRoleList(java.lang.String)
public RoleSoapList getSiteWideRoleList(String sessionId) throws RemoteException
getSiteWideRoleList
in interface IRbacAppSoap
sessionId
- User session id.com.collabnet.ce.soap60.fault.InvalidSessionFault
- if the session is invalid.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- if the user does not have the permission to perform the operationcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.RemoteException
RbacAppSoap.getSiteWideRoleList(java.lang.String)
public void prepareGetGlobalRoleList(String sessionId, Object returnValue)
RbacAppSoap.getGlobalRoleList(java.lang.String)
public RoleSoapList getGlobalRoleList(String sessionId) throws RemoteException
getGlobalRoleList
in interface IRbacAppSoap
sessionId
- User session id.com.collabnet.ce.soap60.fault.InvalidSessionFault
- if the session is invalid.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- if the user does not have the permission to perform the operationcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.RemoteException
RbacAppSoap.getGlobalRoleList(java.lang.String)
public void prepareGetGlobalRolesForAssignment(String sessionId, String projectOrProjectGroupId, Object returnValue)
RbacAppSoap.getGlobalRolesForAssignment(java.lang.String, java.lang.String)
public RoleSoapList getGlobalRolesForAssignment(String sessionId, String projectOrProjectGroupId) throws RemoteException
getGlobalRolesForAssignment
in interface IRbacAppSoap
sessionId
- User session id.projectOrProjectGroupId
- the project or project group from which to get the global roles listcom.collabnet.ce.soap60.fault.InvalidSessionFault
- if the session is invalid.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- if the user does not have the permission to perform the operationcom.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the specified project or project group id is invalidcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.RemoteException
RbacAppSoap.getGlobalRolesForAssignment(java.lang.String, java.lang.String)
public void prepareGetGroupRoleList(String sessionId, String groupId, String projectIdOrProjectGroupId, Object returnValue)
RbacAppSoap.getGroupRoleList(java.lang.String, java.lang.String, java.lang.String)
public RoleSoapList getGroupRoleList(String sessionId, String groupId, String projectIdOrProjectGroupId) throws RemoteException
getGroupRoleList
in interface IRbacAppSoap
sessionId
- User session id.groupId
- User Group id.projectIdOrProjectGroupId
- Project id or project group id.com.collabnet.ce.soap60.fault.InvalidSessionFault
- if the session is invalid.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- if the user does not have permission to perform the operation.com.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the specified project id or project group id is invalid.com.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalid.RemoteException
RbacAppSoap.getGroupRoleList(java.lang.String, java.lang.String, java.lang.String)
public void prepareGetRoleGroupList(String sessionId, String roleId, Object returnValue)
RbacAppSoap.getRoleGroupList(java.lang.String, java.lang.String)
public UserGroupSoapList getRoleGroupList(String sessionId, String roleId) throws RemoteException
getRoleGroupList
in interface IRbacAppSoap
sessionId
- User session id.roleId
- Role id.com.collabnet.ce.soap60.fault.IllegalArgumentFault
- roleId is not specified or invalid.com.collabnet.ce.soap60.fault.InvalidSessionFault
- if the session is invalid.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- if the user does not have permission to perform the operation.com.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the specified project id is invalid.RemoteException
RbacAppSoap.getRoleGroupList(java.lang.String, java.lang.String)
public void prepareListGroupRolesByProject(String sessionId, String projectId, Object returnValue)
RbacAppSoap.listGroupRolesByProject(java.lang.String, java.lang.String)
public RoleGroupSoapList listGroupRolesByProject(String sessionId, String projectId) throws RemoteException
listGroupRolesByProject
in interface IRbacAppSoap
sessionId
- User session id.projectId
- Project id.com.collabnet.ce.soap60.fault.IllegalArgumentFault
- projectId is not specified or invalid.com.collabnet.ce.soap60.fault.InvalidSessionFault
- if the session is invalid.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- if the user does not have permission to perform the operation.com.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the specified project id is invalid.RemoteException
RbacAppSoap.listGroupRolesByProject(java.lang.String, java.lang.String)
public void prepareGetRoleGroupUsers(String sessionId, String projectIdOrProjectGroupId, String roleId, Object returnValue)
RbacAppSoap.getRoleGroupUsers(java.lang.String, java.lang.String, java.lang.String)
public UserSoapList getRoleGroupUsers(String sessionId, String projectIdOrProjectGroupId, String roleId) throws RemoteException
getRoleGroupUsers
in interface IRbacAppSoap
sessionId
- User session id.projectIdOrProjectGroupId
- Project or Project Group's id.roleId
- Role id.com.collabnet.ce.soap60.fault.IllegalArgumentFault
- Role id is not specified or invalid.com.collabnet.ce.soap60.fault.InvalidSessionFault
- if the session is invalid.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- if the user does not have permission to perform the operationcom.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the specified role id is invalidcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.RemoteException
RbacAppSoap.getRoleGroupUsers(java.lang.String, java.lang.String, java.lang.String)
public void prepareListRolePaths(String sessionId, String roleId, String repositoryId, Object returnValue)
RbacAppSoap.listRolePaths(java.lang.String, java.lang.String, java.lang.String)
public com.collabnet.ce.soap60.types.SoapNamedValues listRolePaths(String sessionId, String roleId, String repositoryId) throws RemoteException
listRolePaths
in interface IRbacAppSoap
sessionId
- User session IdroleId
- the key of the role the role paths belongs torepositoryId
- the repository idcom.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the roleId is invalidcom.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalidRemoteException
RbacAppSoap.listRolePaths(java.lang.String, java.lang.String, java.lang.String)
public void prepareSetRolePaths(String sessionId, String roleId, String repositoryId, com.collabnet.ce.soap60.types.SoapNamedValues rolePaths)
RbacAppSoap.setRolePaths(java.lang.String, java.lang.String, java.lang.String, com.collabnet.ce.soap60.types.SoapNamedValues)
public void prepareSetRolePaths(String sessionId, String roleId, String repositoryId, com.collabnet.ce.soap60.types.SoapNamedValues rolePaths, Exception exception)
RbacAppSoap.setRolePaths(java.lang.String, java.lang.String, java.lang.String, com.collabnet.ce.soap60.types.SoapNamedValues)
public void setRolePaths(String sessionId, String roleId, String repositoryId, com.collabnet.ce.soap60.types.SoapNamedValues rolePaths) throws RemoteException
setRolePaths
in interface IRbacAppSoap
sessionId
- User session IdroleId
- the key of the role the role paths belongs torepositoryId
- the repository idrolePaths
- list of role pathscom.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the roleId is invalidcom.collabnet.ce.soap60.fault.IllegalArgumentFault
- If one of the parameters is invalidRemoteException
RbacAppSoap.setRolePaths(java.lang.String, java.lang.String, java.lang.String, com.collabnet.ce.soap60.types.SoapNamedValues)
public void prepareGetProjectsForAction(String sessionId, String operationString, String userName, Object returnValue)
RbacAppSoap.getProjectsForAction(java.lang.String, java.lang.String, java.lang.String)
public ProjectSoapList getProjectsForAction(String sessionId, String operationString, String userName) throws RemoteException
getProjectsForAction
in interface IRbacAppSoap
sessionId
- User session IdoperationString
- Operation in format type.category.name, except for integrated application, which is in format PluggableLink.<id of the integrated app>.<permission name>.<permission name>.userName
- the user who would have cluster permission in the returned project listcom.collabnet.ce.soap60.fault.InvalidSessionFault
- when the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- when the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.IllegalArgumentFault
- when the arguments are null or empty.com.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the userName doesn't exist.RemoteException
RbacAppSoap.getProjectsForAction(java.lang.String, java.lang.String, java.lang.String)
public void prepareRequestRole(String sessionId, String roleId, String projectId)
RbacAppSoap.requestRole(java.lang.String, java.lang.String, java.lang.String)
public void prepareRequestRole(String sessionId, String roleId, String projectId, Exception exception)
RbacAppSoap.requestRole(java.lang.String, java.lang.String, java.lang.String)
public void requestRole(String sessionId, String roleId, String projectId) throws RemoteException
requestRole
in interface IRbacAppSoap
sessionId
- User session IdroleId
- the role idprojectId
- project in which to make the requestcom.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the roleId or projectId is invalidcom.collabnet.ce.soap60.fault.IllegalArgumentFault
- incorrect parameterscom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.RemoteException
RbacAppSoap.requestRole(java.lang.String, java.lang.String, java.lang.String)
public void prepareSetAutomaticallyGrantOnRequest(String sessionId, String roleId, String projectId, boolean autoGrant)
RbacAppSoap.setAutomaticallyGrantOnRequest(java.lang.String, java.lang.String, java.lang.String, boolean)
public void prepareSetAutomaticallyGrantOnRequest(String sessionId, String roleId, String projectId, boolean autoGrant, Exception exception)
RbacAppSoap.setAutomaticallyGrantOnRequest(java.lang.String, java.lang.String, java.lang.String, boolean)
public void setAutomaticallyGrantOnRequest(String sessionId, String roleId, String projectId, boolean autoGrant) throws RemoteException
setAutomaticallyGrantOnRequest
in interface IRbacAppSoap
sessionId
- User session IdroleId
- the role idprojectId
- the project to which automatically grant property to be setautoGrant
- true to set it available upon requestcom.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the projectId is invalidcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.IllegalArgumentFault
- when the role is not available upon requestRemoteException
RbacAppSoap.setAutomaticallyGrantOnRequest(java.lang.String, java.lang.String, java.lang.String, boolean)
public void prepareGetAutomaticallyGrantOnRequest(String sessionId, String roleId, String projectId, Object returnValue)
RbacAppSoap.getAutomaticallyGrantOnRequest(java.lang.String, java.lang.String, java.lang.String)
public boolean getAutomaticallyGrantOnRequest(String sessionId, String roleId, String projectId) throws RemoteException
getAutomaticallyGrantOnRequest
in interface IRbacAppSoap
sessionId
- User session IdroleId
- the role idprojectId
- the project to which automatically grant property to be setcom.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the projectId is invalidcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.IllegalArgumentFault
- when there is a request for global role with Projects project id.RemoteException
RbacAppSoap.getAutomaticallyGrantOnRequest(java.lang.String, java.lang.String, java.lang.String)
public void prepareGetPendingRequestedRoles(String sessionId, String projectId, Object returnValue)
RbacAppSoap.getPendingRequestedRoles(java.lang.String, java.lang.String)
public RoleRequestSoapList getPendingRequestedRoles(String sessionId, String projectId) throws RemoteException
getPendingRequestedRoles
in interface IRbacAppSoap
sessionId
- User session IdprojectId
- project in which the pending requested roles needs to be retrievedcom.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.NoSuchObjectFault
- When projectId is invalidcom.collabnet.ce.soap60.fault.IllegalArgumentFault
- incorrect parameterscom.collabnet.ce.soap60.fault.SystemFault
- unexpected error occursRemoteException
RbacAppSoap.getPendingRequestedRoles(java.lang.String, java.lang.String)
public void prepareApproveRoleRequest(String sessionId, String requestId, String projectId)
RbacAppSoap.approveRoleRequest(java.lang.String, java.lang.String, java.lang.String)
public void prepareApproveRoleRequest(String sessionId, String requestId, String projectId, Exception exception)
RbacAppSoap.approveRoleRequest(java.lang.String, java.lang.String, java.lang.String)
public void approveRoleRequest(String sessionId, String requestId, String projectId) throws RemoteException
approveRoleRequest
in interface IRbacAppSoap
sessionId
- User session IdrequestId
- Role request IdprojectId
- project in which the role request was raisedcom.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the projectId is invalidcom.collabnet.ce.soap60.fault.IllegalArgumentFault
- incorrect parameterscom.collabnet.ce.soap60.fault.SystemFault
- unexpected error occursRemoteException
RbacAppSoap.approveRoleRequest(java.lang.String, java.lang.String, java.lang.String)
public void prepareRejectRoleRequest(String sessionId, String requestId, String projectId)
RbacAppSoap.rejectRoleRequest(java.lang.String, java.lang.String, java.lang.String)
public void prepareRejectRoleRequest(String sessionId, String requestId, String projectId, Exception exception)
RbacAppSoap.rejectRoleRequest(java.lang.String, java.lang.String, java.lang.String)
public void rejectRoleRequest(String sessionId, String requestId, String projectId) throws RemoteException
rejectRoleRequest
in interface IRbacAppSoap
sessionId
- User session IdrequestId
- Role request IdprojectId
- project in which the role request was raisedcom.collabnet.ce.soap60.fault.InvalidSessionFault
- If the session is invalidcom.collabnet.ce.soap60.fault.PermissionDeniedFault
- If the user doesn't have permission to perform the operationcom.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the projectId is invalidcom.collabnet.ce.soap60.fault.IllegalArgumentFault
- incorrect parameterscom.collabnet.ce.soap60.fault.SystemFault
- unexpected error occursRemoteException
RbacAppSoap.rejectRoleRequest(java.lang.String, java.lang.String, java.lang.String)
public void prepareListGroupRolesByProjectGroup(String sessionId, String projectGroupId, Object returnValue)
RbacAppSoap.listGroupRolesByProjectGroup(java.lang.String, java.lang.String)
public RoleGroupSoapList listGroupRolesByProjectGroup(String sessionId, String projectGroupId) throws RemoteException
listGroupRolesByProjectGroup
in interface IRbacAppSoap
sessionId
- User session id.projectGroupId
- Project group id.com.collabnet.ce.soap60.fault.IllegalArgumentFault
- projectGroupId is not specified or invalid.com.collabnet.ce.soap60.fault.InvalidSessionFault
- if the session is invalid.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- if the user does not have permission to perform the operation.com.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the specified project group id is invalid.RemoteException
RbacAppSoap.listGroupRolesByProjectGroup(java.lang.String, java.lang.String)
public void prepareGetProjectsByIntegratedAppPermission(String sessionId, String perm, String integratedAppName, Object returnValue)
RbacAppSoap.getProjectsByIntegratedAppPermission(java.lang.String, java.lang.String, java.lang.String)
public String[] getProjectsByIntegratedAppPermission(String sessionId, String perm, String integratedAppName) throws RemoteException
getProjectsByIntegratedAppPermission
in interface IRbacAppSoap
sessionId
- User session key.perm
- permission criteriaintegratedAppName
- the IntegratedApp plugName.com.collabnet.ce.soap60.fault.InvalidSessionFault
- when the specified session id is invalid.com.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system level error occurs.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- When the plugName is invalidcom.collabnet.ce.soap60.fault.IllegalArgumentFault
- When the userId is invalidRemoteException
RbacAppSoap.getProjectsByIntegratedAppPermission(java.lang.String, java.lang.String, java.lang.String)
public void prepareGetIntegratedAppPermissionsForProject(String sessionId, String projectId, String linkId, Object returnValue)
RbacAppSoap.getIntegratedAppPermissionsForProject(java.lang.String, java.lang.String, java.lang.String)
public String[] getIntegratedAppPermissionsForProject(String sessionId, String projectId, String linkId) throws RemoteException
getIntegratedAppPermissionsForProject
in interface IRbacAppSoap
sessionId
- User session key.projectId
- the projectIdlinkId
- the linkId between integrated app and projectcom.collabnet.ce.soap60.fault.InvalidSessionFault
- when the specified session id is invalid.com.collabnet.ce.soap60.fault.NoSuchObjectFault
RemoteException
RbacAppSoap.getIntegratedAppPermissionsForProject(java.lang.String, java.lang.String, java.lang.String)
Copyright © 2017 CollabNet. All Rights Reserved.