Package com.okta.sdk.resource.api
Class RoleTargetApi
java.lang.Object
com.okta.sdk.resource.api.RoleTargetApi
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-01-30T09:30:33.152574-06:00[America/Chicago]")
public class RoleTargetApi
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidassignAllAppsAsTargetToRoleForUser(String userId, String roleId) Assign all Apps as Target to Role Assigns all Apps as Target to RolevoidassignAllAppsAsTargetToRoleForUser(String userId, String roleId, Map<String, String> additionalHeaders) Assign all Apps as Target to Role Assigns all Apps as Target to RolevoidassignAppInstanceTargetToAppAdminRoleForGroup(String groupId, String roleId, String appName, String appId) Assign an Application Instance Target to Application Administrator Role Assigns App Instance Target to App Administrator Role given to a GroupvoidassignAppInstanceTargetToAppAdminRoleForGroup(String groupId, String roleId, String appName, String appId, Map<String, String> additionalHeaders) Assign an Application Instance Target to Application Administrator Role Assigns App Instance Target to App Administrator Role given to a GroupvoidassignAppInstanceTargetToAppAdminRoleForUser(String userId, String roleId, String appName, String appId) Assign an Application Instance Target to an Application Administrator Role Assigns anapplication instance target to appplication administrator rolevoidassignAppInstanceTargetToAppAdminRoleForUser(String userId, String roleId, String appName, String appId, Map<String, String> additionalHeaders) Assign an Application Instance Target to an Application Administrator Role Assigns anapplication instance target to appplication administrator rolevoidassignAppTargetToAdminRoleForGroup(String groupId, String roleId, String appName) Assign an Application Target to Administrator Role Assigns an application target to administrator rolevoidassignAppTargetToAdminRoleForGroup(String groupId, String roleId, String appName, Map<String, String> additionalHeaders) Assign an Application Target to Administrator Role Assigns an application target to administrator rolevoidassignAppTargetToAdminRoleForUser(String userId, String roleId, String appName) Assign an Application Target to Administrator Role Assigns an application target to administrator rolevoidassignAppTargetToAdminRoleForUser(String userId, String roleId, String appName, Map<String, String> additionalHeaders) Assign an Application Target to Administrator Role Assigns an application target to administrator rolevoidassignGroupTargetToGroupAdminRole(String groupId, String roleId, String targetGroupId) Assign a Group Target to a Group Role Assigns a group target to a group rolevoidassignGroupTargetToGroupAdminRole(String groupId, String roleId, String targetGroupId, Map<String, String> additionalHeaders) Assign a Group Target to a Group Role Assigns a group target to a group rolevoidassignGroupTargetToUserRole(String userId, String roleId, String groupId) Assign a Group Target to Role Assigns a Group Target to RolevoidassignGroupTargetToUserRole(String userId, String roleId, String groupId, Map<String, String> additionalHeaders) Assign a Group Target to Role Assigns a Group Target to Roleprotected static com.fasterxml.jackson.databind.ObjectMapperlistApplicationTargetsForApplicationAdministratorRoleForGroup(String groupId, String roleId, String after, Integer limit) List all Application Targets for an Application Administrator Role Lists all App targets for an `APP_ADMIN` Role assigned to a Group.listApplicationTargetsForApplicationAdministratorRoleForGroup(String groupId, String roleId, String after, Integer limit, Map<String, String> additionalHeaders) List all Application Targets for an Application Administrator Role Lists all App targets for an `APP_ADMIN` Role assigned to a Group.listApplicationTargetsForApplicationAdministratorRoleForUser(String userId, String roleId, String after, Integer limit) List all Application Targets for Application Administrator Role Lists all App targets for an `APP_ADMIN` Role assigned to a User.listApplicationTargetsForApplicationAdministratorRoleForUser(String userId, String roleId, String after, Integer limit, Map<String, String> additionalHeaders) List all Application Targets for Application Administrator Role Lists all App targets for an `APP_ADMIN` Role assigned to a User.listGroupTargetsForGroupRole(String groupId, String roleId, String after, Integer limit) List all Group Targets for a Group Role Lists all group targets for a group rolelistGroupTargetsForGroupRole(String groupId, String roleId, String after, Integer limit, Map<String, String> additionalHeaders) List all Group Targets for a Group Role Lists all group targets for a group rolelistGroupTargetsForRole(String userId, String roleId, String after, Integer limit) List all Group Targets for Role Lists all group targets for rolelistGroupTargetsForRole(String userId, String roleId, String after, Integer limit, Map<String, String> additionalHeaders) List all Group Targets for Role Lists all group targets for rolevoidsetApiClient(ApiClient apiClient) voidunassignAppInstanceTargetFromAdminRoleForUser(String userId, String roleId, String appName, String appId) Unassign an Application Instance Target from an Application Administrator Role Unassigns an application instance target from an application administrator rolevoidunassignAppInstanceTargetFromAdminRoleForUser(String userId, String roleId, String appName, String appId, Map<String, String> additionalHeaders) Unassign an Application Instance Target from an Application Administrator Role Unassigns an application instance target from an application administrator rolevoidunassignAppInstanceTargetToAppAdminRoleForGroup(String groupId, String roleId, String appName, String appId) Unassign an Application Instance Target from an Application Administrator Role Unassigns an application instance target from application administrator rolevoidunassignAppInstanceTargetToAppAdminRoleForGroup(String groupId, String roleId, String appName, String appId, Map<String, String> additionalHeaders) Unassign an Application Instance Target from an Application Administrator Role Unassigns an application instance target from application administrator rolevoidunassignAppTargetFromAppAdminRoleForUser(String userId, String roleId, String appName) Unassign an Application Target from an Application Administrator Role Unassigns an application target from application administrator rolevoidunassignAppTargetFromAppAdminRoleForUser(String userId, String roleId, String appName, Map<String, String> additionalHeaders) Unassign an Application Target from an Application Administrator Role Unassigns an application target from application administrator rolevoidunassignAppTargetToAdminRoleForGroup(String groupId, String roleId, String appName) Unassign an Application Target from Application Administrator Role Unassigns an application target from application administrator rolevoidunassignAppTargetToAdminRoleForGroup(String groupId, String roleId, String appName, Map<String, String> additionalHeaders) Unassign an Application Target from Application Administrator Role Unassigns an application target from application administrator rolevoidunassignGroupTargetFromGroupAdminRole(String groupId, String roleId, String targetGroupId) Unassign a Group Target from a Group Role Unassigns a group target from a group rolevoidunassignGroupTargetFromGroupAdminRole(String groupId, String roleId, String targetGroupId, Map<String, String> additionalHeaders) Unassign a Group Target from a Group Role Unassigns a group target from a group rolevoidunassignGroupTargetFromUserAdminRole(String userId, String roleId, String groupId) Unassign a Group Target from Role Unassigns a Group Target from RolevoidunassignGroupTargetFromUserAdminRole(String userId, String roleId, String groupId, Map<String, String> additionalHeaders) Unassign a Group Target from Role Unassigns a Group Target from Role
-
Constructor Details
-
RoleTargetApi
public RoleTargetApi() -
RoleTargetApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
assignAllAppsAsTargetToRoleForUser
Assign all Apps as Target to Role Assigns all Apps as Target to Role- Parameters:
userId- (required)roleId- `id` of the Role (required)- Throws:
ApiException- if fails to make API call
-
assignAllAppsAsTargetToRoleForUser
public void assignAllAppsAsTargetToRoleForUser(String userId, String roleId, Map<String, String> additionalHeaders) throws ApiExceptionAssign all Apps as Target to Role Assigns all Apps as Target to Role- Parameters:
userId- (required)roleId- `id` of the Role (required)additionalHeaders- additionalHeaders for this call- Throws:
ApiException- if fails to make API call
-
assignAppInstanceTargetToAppAdminRoleForGroup
public void assignAppInstanceTargetToAppAdminRoleForGroup(String groupId, String roleId, String appName, String appId) throws ApiException Assign an Application Instance Target to Application Administrator Role Assigns App Instance Target to App Administrator Role given to a Group- Parameters:
groupId- The `id` of the group (required)roleId- `id` of the Role (required)appName- (required)appId- ID of the Application (required)- Throws:
ApiException- if fails to make API call
-
assignAppInstanceTargetToAppAdminRoleForGroup
public void assignAppInstanceTargetToAppAdminRoleForGroup(String groupId, String roleId, String appName, String appId, Map<String, String> additionalHeaders) throws ApiExceptionAssign an Application Instance Target to Application Administrator Role Assigns App Instance Target to App Administrator Role given to a Group- Parameters:
groupId- The `id` of the group (required)roleId- `id` of the Role (required)appName- (required)appId- ID of the Application (required)additionalHeaders- additionalHeaders for this call- Throws:
ApiException- if fails to make API call
-
assignAppInstanceTargetToAppAdminRoleForUser
public void assignAppInstanceTargetToAppAdminRoleForUser(String userId, String roleId, String appName, String appId) throws ApiException Assign an Application Instance Target to an Application Administrator Role Assigns anapplication instance target to appplication administrator role- Parameters:
userId- (required)roleId- `id` of the Role (required)appName- (required)appId- ID of the Application (required)- Throws:
ApiException- if fails to make API call
-
assignAppInstanceTargetToAppAdminRoleForUser
public void assignAppInstanceTargetToAppAdminRoleForUser(String userId, String roleId, String appName, String appId, Map<String, String> additionalHeaders) throws ApiExceptionAssign an Application Instance Target to an Application Administrator Role Assigns anapplication instance target to appplication administrator role- Parameters:
userId- (required)roleId- `id` of the Role (required)appName- (required)appId- ID of the Application (required)additionalHeaders- additionalHeaders for this call- Throws:
ApiException- if fails to make API call
-
assignAppTargetToAdminRoleForGroup
public void assignAppTargetToAdminRoleForGroup(String groupId, String roleId, String appName) throws ApiException Assign an Application Target to Administrator Role Assigns an application target to administrator role- Parameters:
groupId- The `id` of the group (required)roleId- `id` of the Role (required)appName- (required)- Throws:
ApiException- if fails to make API call
-
assignAppTargetToAdminRoleForGroup
public void assignAppTargetToAdminRoleForGroup(String groupId, String roleId, String appName, Map<String, String> additionalHeaders) throws ApiExceptionAssign an Application Target to Administrator Role Assigns an application target to administrator role- Parameters:
groupId- The `id` of the group (required)roleId- `id` of the Role (required)appName- (required)additionalHeaders- additionalHeaders for this call- Throws:
ApiException- if fails to make API call
-
assignAppTargetToAdminRoleForUser
public void assignAppTargetToAdminRoleForUser(String userId, String roleId, String appName) throws ApiException Assign an Application Target to Administrator Role Assigns an application target to administrator role- Parameters:
userId- (required)roleId- `id` of the Role (required)appName- (required)- Throws:
ApiException- if fails to make API call
-
assignAppTargetToAdminRoleForUser
public void assignAppTargetToAdminRoleForUser(String userId, String roleId, String appName, Map<String, String> additionalHeaders) throws ApiExceptionAssign an Application Target to Administrator Role Assigns an application target to administrator role- Parameters:
userId- (required)roleId- `id` of the Role (required)appName- (required)additionalHeaders- additionalHeaders for this call- Throws:
ApiException- if fails to make API call
-
assignGroupTargetToGroupAdminRole
public void assignGroupTargetToGroupAdminRole(String groupId, String roleId, String targetGroupId) throws ApiException Assign a Group Target to a Group Role Assigns a group target to a group role- Parameters:
groupId- The `id` of the group (required)roleId- `id` of the Role (required)targetGroupId- (required)- Throws:
ApiException- if fails to make API call
-
assignGroupTargetToGroupAdminRole
public void assignGroupTargetToGroupAdminRole(String groupId, String roleId, String targetGroupId, Map<String, String> additionalHeaders) throws ApiExceptionAssign a Group Target to a Group Role Assigns a group target to a group role- Parameters:
groupId- The `id` of the group (required)roleId- `id` of the Role (required)targetGroupId- (required)additionalHeaders- additionalHeaders for this call- Throws:
ApiException- if fails to make API call
-
assignGroupTargetToUserRole
public void assignGroupTargetToUserRole(String userId, String roleId, String groupId) throws ApiException Assign a Group Target to Role Assigns a Group Target to Role- Parameters:
userId- (required)roleId- `id` of the Role (required)groupId- The `id` of the group (required)- Throws:
ApiException- if fails to make API call
-
assignGroupTargetToUserRole
public void assignGroupTargetToUserRole(String userId, String roleId, String groupId, Map<String, String> additionalHeaders) throws ApiExceptionAssign a Group Target to Role Assigns a Group Target to Role- Parameters:
userId- (required)roleId- `id` of the Role (required)groupId- The `id` of the group (required)additionalHeaders- additionalHeaders for this call- Throws:
ApiException- if fails to make API call
-
listApplicationTargetsForApplicationAdministratorRoleForGroup
public List<CatalogApplication> listApplicationTargetsForApplicationAdministratorRoleForGroup(String groupId, String roleId, String after, Integer limit) throws ApiException List all Application Targets for an Application Administrator Role Lists all App targets for an `APP_ADMIN` Role assigned to a Group. This methods return list may include full Applications or Instances. The response for an instance will have an `ID` value, while Application will not have an ID.- Parameters:
groupId- The `id` of the group (required)roleId- `id` of the Role (required)after- (optional)limit- (optional, default to 20)- Returns:
- List<CatalogApplication>
- Throws:
ApiException- if fails to make API call
-
listApplicationTargetsForApplicationAdministratorRoleForGroup
public List<CatalogApplication> listApplicationTargetsForApplicationAdministratorRoleForGroup(String groupId, String roleId, String after, Integer limit, Map<String, String> additionalHeaders) throws ApiExceptionList all Application Targets for an Application Administrator Role Lists all App targets for an `APP_ADMIN` Role assigned to a Group. This methods return list may include full Applications or Instances. The response for an instance will have an `ID` value, while Application will not have an ID.- Parameters:
groupId- The `id` of the group (required)roleId- `id` of the Role (required)after- (optional)limit- (optional, default to 20)additionalHeaders- additionalHeaders for this call- Returns:
- List<CatalogApplication>
- Throws:
ApiException- if fails to make API call
-
listApplicationTargetsForApplicationAdministratorRoleForUser
public List<CatalogApplication> listApplicationTargetsForApplicationAdministratorRoleForUser(String userId, String roleId, String after, Integer limit) throws ApiException List all Application Targets for Application Administrator Role Lists all App targets for an `APP_ADMIN` Role assigned to a User. This methods return list may include full Applications or Instances. The response for an instance will have an `ID` value, while Application will not have an ID.- Parameters:
userId- (required)roleId- `id` of the Role (required)after- (optional)limit- (optional, default to 20)- Returns:
- List<CatalogApplication>
- Throws:
ApiException- if fails to make API call
-
listApplicationTargetsForApplicationAdministratorRoleForUser
public List<CatalogApplication> listApplicationTargetsForApplicationAdministratorRoleForUser(String userId, String roleId, String after, Integer limit, Map<String, String> additionalHeaders) throws ApiExceptionList all Application Targets for Application Administrator Role Lists all App targets for an `APP_ADMIN` Role assigned to a User. This methods return list may include full Applications or Instances. The response for an instance will have an `ID` value, while Application will not have an ID.- Parameters:
userId- (required)roleId- `id` of the Role (required)after- (optional)limit- (optional, default to 20)additionalHeaders- additionalHeaders for this call- Returns:
- List<CatalogApplication>
- Throws:
ApiException- if fails to make API call
-
listGroupTargetsForGroupRole
public List<Group> listGroupTargetsForGroupRole(String groupId, String roleId, String after, Integer limit) throws ApiException List all Group Targets for a Group Role Lists all group targets for a group role- Parameters:
groupId- The `id` of the group (required)roleId- `id` of the Role (required)after- (optional)limit- (optional, default to 20)- Returns:
- List<Group>
- Throws:
ApiException- if fails to make API call
-
listGroupTargetsForGroupRole
public List<Group> listGroupTargetsForGroupRole(String groupId, String roleId, String after, Integer limit, Map<String, String> additionalHeaders) throws ApiExceptionList all Group Targets for a Group Role Lists all group targets for a group role- Parameters:
groupId- The `id` of the group (required)roleId- `id` of the Role (required)after- (optional)limit- (optional, default to 20)additionalHeaders- additionalHeaders for this call- Returns:
- List<Group>
- Throws:
ApiException- if fails to make API call
-
listGroupTargetsForRole
public List<Group> listGroupTargetsForRole(String userId, String roleId, String after, Integer limit) throws ApiException List all Group Targets for Role Lists all group targets for role- Parameters:
userId- (required)roleId- `id` of the Role (required)after- (optional)limit- (optional, default to 20)- Returns:
- List<Group>
- Throws:
ApiException- if fails to make API call
-
listGroupTargetsForRole
public List<Group> listGroupTargetsForRole(String userId, String roleId, String after, Integer limit, Map<String, String> additionalHeaders) throws ApiExceptionList all Group Targets for Role Lists all group targets for role- Parameters:
userId- (required)roleId- `id` of the Role (required)after- (optional)limit- (optional, default to 20)additionalHeaders- additionalHeaders for this call- Returns:
- List<Group>
- Throws:
ApiException- if fails to make API call
-
unassignAppInstanceTargetFromAdminRoleForUser
public void unassignAppInstanceTargetFromAdminRoleForUser(String userId, String roleId, String appName, String appId) throws ApiException Unassign an Application Instance Target from an Application Administrator Role Unassigns an application instance target from an application administrator role- Parameters:
userId- (required)roleId- `id` of the Role (required)appName- (required)appId- ID of the Application (required)- Throws:
ApiException- if fails to make API call
-
unassignAppInstanceTargetFromAdminRoleForUser
public void unassignAppInstanceTargetFromAdminRoleForUser(String userId, String roleId, String appName, String appId, Map<String, String> additionalHeaders) throws ApiExceptionUnassign an Application Instance Target from an Application Administrator Role Unassigns an application instance target from an application administrator role- Parameters:
userId- (required)roleId- `id` of the Role (required)appName- (required)appId- ID of the Application (required)additionalHeaders- additionalHeaders for this call- Throws:
ApiException- if fails to make API call
-
unassignAppInstanceTargetToAppAdminRoleForGroup
public void unassignAppInstanceTargetToAppAdminRoleForGroup(String groupId, String roleId, String appName, String appId) throws ApiException Unassign an Application Instance Target from an Application Administrator Role Unassigns an application instance target from application administrator role- Parameters:
groupId- The `id` of the group (required)roleId- `id` of the Role (required)appName- (required)appId- ID of the Application (required)- Throws:
ApiException- if fails to make API call
-
unassignAppInstanceTargetToAppAdminRoleForGroup
public void unassignAppInstanceTargetToAppAdminRoleForGroup(String groupId, String roleId, String appName, String appId, Map<String, String> additionalHeaders) throws ApiExceptionUnassign an Application Instance Target from an Application Administrator Role Unassigns an application instance target from application administrator role- Parameters:
groupId- The `id` of the group (required)roleId- `id` of the Role (required)appName- (required)appId- ID of the Application (required)additionalHeaders- additionalHeaders for this call- Throws:
ApiException- if fails to make API call
-
unassignAppTargetFromAppAdminRoleForUser
public void unassignAppTargetFromAppAdminRoleForUser(String userId, String roleId, String appName) throws ApiException Unassign an Application Target from an Application Administrator Role Unassigns an application target from application administrator role- Parameters:
userId- (required)roleId- `id` of the Role (required)appName- (required)- Throws:
ApiException- if fails to make API call
-
unassignAppTargetFromAppAdminRoleForUser
public void unassignAppTargetFromAppAdminRoleForUser(String userId, String roleId, String appName, Map<String, String> additionalHeaders) throws ApiExceptionUnassign an Application Target from an Application Administrator Role Unassigns an application target from application administrator role- Parameters:
userId- (required)roleId- `id` of the Role (required)appName- (required)additionalHeaders- additionalHeaders for this call- Throws:
ApiException- if fails to make API call
-
unassignAppTargetToAdminRoleForGroup
public void unassignAppTargetToAdminRoleForGroup(String groupId, String roleId, String appName) throws ApiException Unassign an Application Target from Application Administrator Role Unassigns an application target from application administrator role- Parameters:
groupId- The `id` of the group (required)roleId- `id` of the Role (required)appName- (required)- Throws:
ApiException- if fails to make API call
-
unassignAppTargetToAdminRoleForGroup
public void unassignAppTargetToAdminRoleForGroup(String groupId, String roleId, String appName, Map<String, String> additionalHeaders) throws ApiExceptionUnassign an Application Target from Application Administrator Role Unassigns an application target from application administrator role- Parameters:
groupId- The `id` of the group (required)roleId- `id` of the Role (required)appName- (required)additionalHeaders- additionalHeaders for this call- Throws:
ApiException- if fails to make API call
-
unassignGroupTargetFromGroupAdminRole
public void unassignGroupTargetFromGroupAdminRole(String groupId, String roleId, String targetGroupId) throws ApiException Unassign a Group Target from a Group Role Unassigns a group target from a group role- Parameters:
groupId- The `id` of the group (required)roleId- `id` of the Role (required)targetGroupId- (required)- Throws:
ApiException- if fails to make API call
-
unassignGroupTargetFromGroupAdminRole
public void unassignGroupTargetFromGroupAdminRole(String groupId, String roleId, String targetGroupId, Map<String, String> additionalHeaders) throws ApiExceptionUnassign a Group Target from a Group Role Unassigns a group target from a group role- Parameters:
groupId- The `id` of the group (required)roleId- `id` of the Role (required)targetGroupId- (required)additionalHeaders- additionalHeaders for this call- Throws:
ApiException- if fails to make API call
-
unassignGroupTargetFromUserAdminRole
public void unassignGroupTargetFromUserAdminRole(String userId, String roleId, String groupId) throws ApiException Unassign a Group Target from Role Unassigns a Group Target from Role- Parameters:
userId- (required)roleId- `id` of the Role (required)groupId- The `id` of the group (required)- Throws:
ApiException- if fails to make API call
-
unassignGroupTargetFromUserAdminRole
public void unassignGroupTargetFromUserAdminRole(String userId, String roleId, String groupId, Map<String, String> additionalHeaders) throws ApiExceptionUnassign a Group Target from Role Unassigns a Group Target from Role- Parameters:
userId- (required)roleId- `id` of the Role (required)groupId- The `id` of the group (required)additionalHeaders- additionalHeaders for this call- Throws:
ApiException- if fails to make API call
-
getObjectMapper
protected static com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
-