hudson.plugins.sfee.webservice
Interface RbacAppSoap

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
RbacAppSoapBindingStub

public interface RbacAppSoap
extends java.rmi.Remote


Method Summary
 void addCluster(java.lang.String sessionId, java.lang.String roleId, java.lang.String operationCluster, java.lang.String folderId)
           
 void addGroup(java.lang.String sessionId, java.lang.String groupId, java.lang.String roleId, java.lang.String projectId)
           
 void addUser(java.lang.String sessionId, java.lang.String roleId, java.lang.String username)
           
 RoleSoapDO createRole(java.lang.String sessionId, java.lang.String projectId, java.lang.String title, java.lang.String description)
           
 void deleteRole(java.lang.String sessionId, java.lang.String roleId)
           
 RoleSoapList getGroupRoleList(java.lang.String sessionId, java.lang.String groupId, java.lang.String projectId)
           
 GroupSoapList getRoleGroupList(java.lang.String sessionId, java.lang.String roleId)
           
 UserSoapList getRoleGroupUsers(java.lang.String sessionId, java.lang.String projectId, java.lang.String roleId)
           
 RoleSoapList getRoleList(java.lang.String sessionId, java.lang.String projectId)
           
 UserSoapList getRoleMemberList(java.lang.String sessionId, java.lang.String roleId)
           
 RoleSoapList getUserRoleList(java.lang.String sessionId, java.lang.String projectId, java.lang.String username)
           
 RoleClusterSoapList listClusters(java.lang.String sessionId, java.lang.String roleId)
           
 RoleGroupSoapList listGroupRolesByProject(java.lang.String sessionId, java.lang.String projectId)
           
 SoapNamedValues listRolePaths(java.lang.String sessionId, java.lang.String roleId, java.lang.String repositoryId)
           
 void removeCluster(java.lang.String sessionId, java.lang.String roleId, java.lang.String operationCluster, java.lang.String folderId)
           
 void removeGroup(java.lang.String sessionId, java.lang.String groupId, java.lang.String roleId, java.lang.String projectId)
           
 void removeUser(java.lang.String sessionId, java.lang.String roleId, java.lang.String username)
           
 void setRolePaths(java.lang.String sessionId, java.lang.String roleId, java.lang.String repositoryId, SoapNamedValues rolePaths)
           
 

Method Detail

removeGroup

void removeGroup(java.lang.String sessionId,
                 java.lang.String groupId,
                 java.lang.String roleId,
                 java.lang.String projectId)
                 throws java.rmi.RemoteException,
                        IllegalArgumentFault,
                        NoSuchObjectFault,
                        InvalidSessionFault,
                        SystemFault,
                        PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

createRole

RoleSoapDO createRole(java.lang.String sessionId,
                      java.lang.String projectId,
                      java.lang.String title,
                      java.lang.String description)
                      throws java.rmi.RemoteException,
                             IllegalArgumentFault,
                             ObjectAlreadyExistsFault,
                             NoSuchObjectFault,
                             InvalidSessionFault,
                             SystemFault,
                             PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
ObjectAlreadyExistsFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

setRolePaths

void setRolePaths(java.lang.String sessionId,
                  java.lang.String roleId,
                  java.lang.String repositoryId,
                  SoapNamedValues rolePaths)
                  throws java.rmi.RemoteException,
                         IllegalArgumentFault,
                         NoSuchObjectFault,
                         InvalidSessionFault,
                         SystemFault,
                         PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

listGroupRolesByProject

RoleGroupSoapList listGroupRolesByProject(java.lang.String sessionId,
                                          java.lang.String projectId)
                                          throws java.rmi.RemoteException,
                                                 IllegalArgumentFault,
                                                 NoSuchObjectFault,
                                                 InvalidSessionFault,
                                                 SystemFault,
                                                 PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

addUser

void addUser(java.lang.String sessionId,
             java.lang.String roleId,
             java.lang.String username)
             throws java.rmi.RemoteException,
                    IllegalArgumentFault,
                    ObjectAlreadyExistsFault,
                    NoSuchObjectFault,
                    InvalidSessionFault,
                    SystemFault,
                    PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
ObjectAlreadyExistsFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

removeUser

void removeUser(java.lang.String sessionId,
                java.lang.String roleId,
                java.lang.String username)
                throws java.rmi.RemoteException,
                       IllegalArgumentFault,
                       NoSuchObjectFault,
                       InvalidSessionFault,
                       SystemFault,
                       PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

addGroup

void addGroup(java.lang.String sessionId,
              java.lang.String groupId,
              java.lang.String roleId,
              java.lang.String projectId)
              throws java.rmi.RemoteException,
                     IllegalArgumentFault,
                     ObjectAlreadyExistsFault,
                     NoSuchObjectFault,
                     InvalidSessionFault,
                     SystemFault,
                     PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
ObjectAlreadyExistsFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

addCluster

void addCluster(java.lang.String sessionId,
                java.lang.String roleId,
                java.lang.String operationCluster,
                java.lang.String folderId)
                throws java.rmi.RemoteException,
                       IllegalArgumentFault,
                       ObjectAlreadyExistsFault,
                       NoSuchObjectFault,
                       InvalidSessionFault,
                       SystemFault,
                       PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
ObjectAlreadyExistsFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

removeCluster

void removeCluster(java.lang.String sessionId,
                   java.lang.String roleId,
                   java.lang.String operationCluster,
                   java.lang.String folderId)
                   throws java.rmi.RemoteException,
                          IllegalArgumentFault,
                          NoSuchObjectFault,
                          InvalidSessionFault,
                          SystemFault,
                          PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getRoleGroupUsers

UserSoapList getRoleGroupUsers(java.lang.String sessionId,
                               java.lang.String projectId,
                               java.lang.String roleId)
                               throws java.rmi.RemoteException,
                                      IllegalArgumentFault,
                                      NoSuchObjectFault,
                                      InvalidSessionFault,
                                      SystemFault,
                                      PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

deleteRole

void deleteRole(java.lang.String sessionId,
                java.lang.String roleId)
                throws java.rmi.RemoteException,
                       NoSuchObjectFault,
                       InvalidSessionFault,
                       SystemFault,
                       PermissionDeniedFault
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

listClusters

RoleClusterSoapList listClusters(java.lang.String sessionId,
                                 java.lang.String roleId)
                                 throws java.rmi.RemoteException,
                                        IllegalArgumentFault,
                                        NoSuchObjectFault,
                                        InvalidSessionFault,
                                        SystemFault,
                                        PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

listRolePaths

SoapNamedValues listRolePaths(java.lang.String sessionId,
                              java.lang.String roleId,
                              java.lang.String repositoryId)
                              throws java.rmi.RemoteException,
                                     IllegalArgumentFault,
                                     NoSuchObjectFault,
                                     InvalidSessionFault,
                                     SystemFault,
                                     PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getRoleList

RoleSoapList getRoleList(java.lang.String sessionId,
                         java.lang.String projectId)
                         throws java.rmi.RemoteException,
                                IllegalArgumentFault,
                                ObjectAlreadyExistsFault,
                                NoSuchObjectFault,
                                InvalidSessionFault,
                                SystemFault,
                                PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
ObjectAlreadyExistsFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getRoleMemberList

UserSoapList getRoleMemberList(java.lang.String sessionId,
                               java.lang.String roleId)
                               throws java.rmi.RemoteException,
                                      IllegalArgumentFault,
                                      NoSuchObjectFault,
                                      InvalidSessionFault,
                                      SystemFault,
                                      PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getUserRoleList

RoleSoapList getUserRoleList(java.lang.String sessionId,
                             java.lang.String projectId,
                             java.lang.String username)
                             throws java.rmi.RemoteException,
                                    IllegalArgumentFault,
                                    NoSuchObjectFault,
                                    InvalidSessionFault,
                                    SystemFault,
                                    PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getGroupRoleList

RoleSoapList getGroupRoleList(java.lang.String sessionId,
                              java.lang.String groupId,
                              java.lang.String projectId)
                              throws java.rmi.RemoteException,
                                     IllegalArgumentFault,
                                     NoSuchObjectFault,
                                     InvalidSessionFault,
                                     SystemFault,
                                     PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getRoleGroupList

GroupSoapList getRoleGroupList(java.lang.String sessionId,
                               java.lang.String roleId)
                               throws java.rmi.RemoteException,
                                      IllegalArgumentFault,
                                      NoSuchObjectFault,
                                      InvalidSessionFault,
                                      SystemFault,
                                      PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault


Copyright © 2010. All Rights Reserved.