Class RoleAssignmentApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> TassignRoleToGroup(Class<?> T, String groupId, AssignRoleRequest assignRoleRequest, Boolean disableNotifications) Assign a Role to a Group Assigns a role to a groupassignRoleToGroup(String groupId, AssignRoleRequest assignRoleRequest, Boolean disableNotifications) Assign a Role to a Group Assigns a role to a grouporg.springframework.http.ResponseEntity<Role>assignRoleToGroupWithHttpInfo(String groupId, AssignRoleRequest assignRoleRequest, Boolean disableNotifications) Assign a Role to a Group Assigns a role to a groupassignRoleToGroupWithPaginationInfo(String groupId, AssignRoleRequest assignRoleRequest, Boolean disableNotifications) Assign a Role to a Group Assigns a role to a group<T> TassignRoleToUser(Class<?> T, String userId, AssignRoleRequest assignRoleRequest, Boolean disableNotifications) Assign a Role to a User Assigns a role to a user identified by `userId`assignRoleToUser(String userId, AssignRoleRequest assignRoleRequest, Boolean disableNotifications) Assign a Role to a User Assigns a role to a user identified by `userId`org.springframework.http.ResponseEntity<Role>assignRoleToUserWithHttpInfo(String userId, AssignRoleRequest assignRoleRequest, Boolean disableNotifications) Assign a Role to a User Assigns a role to a user identified by `userId`assignRoleToUserWithPaginationInfo(String userId, AssignRoleRequest assignRoleRequest, Boolean disableNotifications) Assign a Role to a User Assigns a role to a user identified by `userId`getGroupAssignedRole(String groupId, String roleId) Retrieve a Role assigned to Group Retrieves a role identified by `roleId` assigned to group identified by `groupId`org.springframework.http.ResponseEntity<Role>getGroupAssignedRoleWithHttpInfo(String groupId, String roleId) Retrieve a Role assigned to Group Retrieves a role identified by `roleId` assigned to group identified by `groupId`getGroupAssignedRoleWithPaginationInfo(String groupId, String roleId) Retrieve a Role assigned to Group Retrieves a role identified by `roleId` assigned to group identified by `groupId`getUserAssignedRole(String userId, String roleId) Retrieve a Role assigned to a User Retrieves a role identified by `roleId` assigned to a user identified by `userId`org.springframework.http.ResponseEntity<Role>getUserAssignedRoleWithHttpInfo(String userId, String roleId) Retrieve a Role assigned to a User Retrieves a role identified by `roleId` assigned to a user identified by `userId`getUserAssignedRoleWithPaginationInfo(String userId, String roleId) Retrieve a Role assigned to a User Retrieves a role identified by `roleId` assigned to a user identified by `userId`listAssignedRolesForUser(String userId, String expand) List all Roles assigned to a User Lists all roles assigned to a user identified by `userId`listAssignedRolesForUserWithHttpInfo(String userId, String expand) List all Roles assigned to a User Lists all roles assigned to a user identified by `userId`listAssignedRolesForUserWithPaginationInfo(String userId, String expand) List all Roles assigned to a User Lists all roles assigned to a user identified by `userId`listGroupAssignedRoles(String groupId, String expand) List all Assigned Roles of Group Lists all assigned roles of group identified by `groupId`listGroupAssignedRolesWithHttpInfo(String groupId, String expand) List all Assigned Roles of Group Lists all assigned roles of group identified by `groupId`listGroupAssignedRolesWithPaginationInfo(String groupId, String expand) List all Assigned Roles of Group Lists all assigned roles of group identified by `groupId`voidsetApiClient(ApiClient apiClient) voidunassignRoleFromGroup(String groupId, String roleId) Unassign a Role from a Group Unassigns a role identified by `roleId` assigned to group identified by `groupId`org.springframework.http.ResponseEntity<Void>unassignRoleFromGroupWithHttpInfo(String groupId, String roleId) Unassign a Role from a Group Unassigns a role identified by `roleId` assigned to group identified by `groupId`voidunassignRoleFromUser(String userId, String roleId) Unassign a Role from a User Unassigns a role identified by `roleId` from a user identified by `userId`org.springframework.http.ResponseEntity<Void>unassignRoleFromUserWithHttpInfo(String userId, String roleId) Unassign a Role from a User Unassigns a role identified by `roleId` from a user identified by `userId`
-
Constructor Details
-
RoleAssignmentApi
public RoleAssignmentApi() -
RoleAssignmentApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
assignRoleToGroup
public Role assignRoleToGroup(String groupId, AssignRoleRequest assignRoleRequest, Boolean disableNotifications) throws org.springframework.web.client.RestClientException Assign a Role to a Group Assigns a role to a group200 - Success
201 - Success
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
groupId- (required)assignRoleRequest- (required)disableNotifications- Setting this to `true` grants the group third-party admin status (optional)- Returns:
- Role
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
assignRoleToGroup
public <T> T assignRoleToGroup(Class<?> T, String groupId, AssignRoleRequest assignRoleRequest, Boolean disableNotifications) throws org.springframework.web.client.RestClientException Assign a Role to a Group Assigns a role to a group200 - Success
201 - Success
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
T- (required) - the assignable return typegroupId- (required)assignRoleRequest- (required)disableNotifications- Setting this to `true` grants the group third-party admin status (optional)- Returns:
- T instance
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
assignRoleToGroupWithHttpInfo
public org.springframework.http.ResponseEntity<Role> assignRoleToGroupWithHttpInfo(String groupId, AssignRoleRequest assignRoleRequest, Boolean disableNotifications) throws org.springframework.web.client.RestClientException Assign a Role to a Group Assigns a role to a group200 - Success
201 - Success
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
groupId- (required)assignRoleRequest- (required)disableNotifications- Setting this to `true` grants the group third-party admin status (optional)- Returns:
- ResponseEntity<Role>
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
assignRoleToGroupWithPaginationInfo
public PagedList assignRoleToGroupWithPaginationInfo(String groupId, AssignRoleRequest assignRoleRequest, Boolean disableNotifications) throws org.springframework.web.client.RestClientException Assign a Role to a Group Assigns a role to a group200 - Success
201 - Success
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
groupId- (required)assignRoleRequest- (required)disableNotifications- Setting this to `true` grants the group third-party admin status (optional)- Returns:
- ResponseEntity<Role>
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
assignRoleToUser
public Role assignRoleToUser(String userId, AssignRoleRequest assignRoleRequest, Boolean disableNotifications) throws org.springframework.web.client.RestClientException Assign a Role to a User Assigns a role to a user identified by `userId`201 - Created
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
userId- (required)assignRoleRequest- (required)disableNotifications- Setting this to `true` grants the user third-party admin status (optional)- Returns:
- Role
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
assignRoleToUser
public <T> T assignRoleToUser(Class<?> T, String userId, AssignRoleRequest assignRoleRequest, Boolean disableNotifications) throws org.springframework.web.client.RestClientException Assign a Role to a User Assigns a role to a user identified by `userId`201 - Created
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
T- (required) - the assignable return typeuserId- (required)assignRoleRequest- (required)disableNotifications- Setting this to `true` grants the user third-party admin status (optional)- Returns:
- T instance
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
assignRoleToUserWithHttpInfo
public org.springframework.http.ResponseEntity<Role> assignRoleToUserWithHttpInfo(String userId, AssignRoleRequest assignRoleRequest, Boolean disableNotifications) throws org.springframework.web.client.RestClientException Assign a Role to a User Assigns a role to a user identified by `userId`201 - Created
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
userId- (required)assignRoleRequest- (required)disableNotifications- Setting this to `true` grants the user third-party admin status (optional)- Returns:
- ResponseEntity<Role>
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
assignRoleToUserWithPaginationInfo
public PagedList assignRoleToUserWithPaginationInfo(String userId, AssignRoleRequest assignRoleRequest, Boolean disableNotifications) throws org.springframework.web.client.RestClientException Assign a Role to a User Assigns a role to a user identified by `userId`201 - Created
400 - Bad Request
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
userId- (required)assignRoleRequest- (required)disableNotifications- Setting this to `true` grants the user third-party admin status (optional)- Returns:
- ResponseEntity<Role>
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
getGroupAssignedRole
public Role getGroupAssignedRole(String groupId, String roleId) throws org.springframework.web.client.RestClientException Retrieve a Role assigned to Group Retrieves a role identified by `roleId` assigned to group identified by `groupId`200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
groupId- (required)roleId- (required)- Returns:
- Role
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
getGroupAssignedRoleWithHttpInfo
public org.springframework.http.ResponseEntity<Role> getGroupAssignedRoleWithHttpInfo(String groupId, String roleId) throws org.springframework.web.client.RestClientException Retrieve a Role assigned to Group Retrieves a role identified by `roleId` assigned to group identified by `groupId`200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
groupId- (required)roleId- (required)- Returns:
- ResponseEntity<Role>
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
getGroupAssignedRoleWithPaginationInfo
public PagedList getGroupAssignedRoleWithPaginationInfo(String groupId, String roleId) throws org.springframework.web.client.RestClientException Retrieve a Role assigned to Group Retrieves a role identified by `roleId` assigned to group identified by `groupId`200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
groupId- (required)roleId- (required)- Returns:
- ResponseEntity<Role>
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
getUserAssignedRole
public Role getUserAssignedRole(String userId, String roleId) throws org.springframework.web.client.RestClientException Retrieve a Role assigned to a User Retrieves a role identified by `roleId` assigned to a user identified by `userId`200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
userId- (required)roleId- (required)- Returns:
- Role
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
getUserAssignedRoleWithHttpInfo
public org.springframework.http.ResponseEntity<Role> getUserAssignedRoleWithHttpInfo(String userId, String roleId) throws org.springframework.web.client.RestClientException Retrieve a Role assigned to a User Retrieves a role identified by `roleId` assigned to a user identified by `userId`200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
userId- (required)roleId- (required)- Returns:
- ResponseEntity<Role>
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
getUserAssignedRoleWithPaginationInfo
public PagedList getUserAssignedRoleWithPaginationInfo(String userId, String roleId) throws org.springframework.web.client.RestClientException Retrieve a Role assigned to a User Retrieves a role identified by `roleId` assigned to a user identified by `userId`200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
userId- (required)roleId- (required)- Returns:
- ResponseEntity<Role>
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
listAssignedRolesForUser
public List<Role> listAssignedRolesForUser(String userId, String expand) throws org.springframework.web.client.RestClientException List all Roles assigned to a User Lists all roles assigned to a user identified by `userId`200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
userId- (required)expand- (optional)- Returns:
- List<Role>
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
listAssignedRolesForUserWithHttpInfo
public org.springframework.http.ResponseEntity<List<Role>> listAssignedRolesForUserWithHttpInfo(String userId, String expand) throws org.springframework.web.client.RestClientException List all Roles assigned to a User Lists all roles assigned to a user identified by `userId`200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
userId- (required)expand- (optional)- Returns:
- ResponseEntity<List<Role>>
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
listAssignedRolesForUserWithPaginationInfo
public PagedList listAssignedRolesForUserWithPaginationInfo(String userId, String expand) throws org.springframework.web.client.RestClientException List all Roles assigned to a User Lists all roles assigned to a user identified by `userId`200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
userId- (required)expand- (optional)- Returns:
- ResponseEntity<List<Role>>
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
listGroupAssignedRoles
public List<Role> listGroupAssignedRoles(String groupId, String expand) throws org.springframework.web.client.RestClientException List all Assigned Roles of Group Lists all assigned roles of group identified by `groupId`200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
groupId- (required)expand- (optional)- Returns:
- List<Role>
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
listGroupAssignedRolesWithHttpInfo
public org.springframework.http.ResponseEntity<List<Role>> listGroupAssignedRolesWithHttpInfo(String groupId, String expand) throws org.springframework.web.client.RestClientException List all Assigned Roles of Group Lists all assigned roles of group identified by `groupId`200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
groupId- (required)expand- (optional)- Returns:
- ResponseEntity<List<Role>>
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
listGroupAssignedRolesWithPaginationInfo
public PagedList listGroupAssignedRolesWithPaginationInfo(String groupId, String expand) throws org.springframework.web.client.RestClientException List all Assigned Roles of Group Lists all assigned roles of group identified by `groupId`200 - Success
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
groupId- (required)expand- (optional)- Returns:
- ResponseEntity<List<Role>>
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
unassignRoleFromGroup
public void unassignRoleFromGroup(String groupId, String roleId) throws org.springframework.web.client.RestClientException Unassign a Role from a Group Unassigns a role identified by `roleId` assigned to group identified by `groupId`204 - No Content
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
groupId- (required)roleId- (required)- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
unassignRoleFromGroupWithHttpInfo
public org.springframework.http.ResponseEntity<Void> unassignRoleFromGroupWithHttpInfo(String groupId, String roleId) throws org.springframework.web.client.RestClientException Unassign a Role from a Group Unassigns a role identified by `roleId` assigned to group identified by `groupId`204 - No Content
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
groupId- (required)roleId- (required)- Returns:
- ResponseEntity<Void>
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
unassignRoleFromUser
public void unassignRoleFromUser(String userId, String roleId) throws org.springframework.web.client.RestClientException Unassign a Role from a User Unassigns a role identified by `roleId` from a user identified by `userId`204 - No Content
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
userId- (required)roleId- (required)- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
unassignRoleFromUserWithHttpInfo
public org.springframework.http.ResponseEntity<Void> unassignRoleFromUserWithHttpInfo(String userId, String roleId) throws org.springframework.web.client.RestClientException Unassign a Role from a User Unassigns a role identified by `roleId` from a user identified by `userId`204 - No Content
403 - Forbidden
404 - Not Found
429 - Too Many Requests
- Parameters:
userId- (required)roleId- (required)- Returns:
- ResponseEntity<Void>
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-