Package com.okta.sdk.resource.user
Interface Role
-
- All Superinterfaces:
ExtensibleResource
,java.util.Map<java.lang.String,java.lang.Object>
,PropertyRetriever
,Resource
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00") public interface Role extends ExtensibleResource
Role
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addAdminGroupTarget(java.lang.String targetGroupId)
void
addAllAppsAsTargetToRole()
Successvoid
addAppInstanceTargetToAdminRole(java.lang.String appName, java.lang.String applicationId)
Add App Instance Target to App Administrator Role given to a Group Add App Instance Target to App Administrator Role given to a Groupvoid
addAppTargetToAdminRole(java.lang.String appName)
Successvoid
addAppTargetToAdminRoleForUser(java.lang.String appName)
Successvoid
addAppTargetToAppAdminRoleForUser(java.lang.String appName, java.lang.String applicationId)
Add App Instance Target to App Administrator Role given to a User Add App Instance Target to App Administrator Role given to a UserRoleAssignmentType
getAssignmentType()
java.util.Date
getCreated()
java.lang.String
getDescription()
java.util.Map<java.lang.String,java.lang.Object>
getEmbedded()
java.lang.String
getId()
java.lang.String
getLabel()
java.util.Date
getLastUpdated()
java.util.Map<java.lang.String,java.lang.Object>
getLinks()
RoleStatus
getStatus()
RoleType
getType()
Role
setAssignmentType(RoleAssignmentType assignmentType)
Role
setDescription(java.lang.String description)
Role
setType(RoleType type)
-
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Methods inherited from interface com.okta.sdk.resource.PropertyRetriever
getBoolean, getInteger, getIntegerList, getNumber, getNumberList, getString, getStringList
-
Methods inherited from interface com.okta.sdk.resource.Resource
getResourceHref, setResourceHref
-
-
-
-
Method Detail
-
getEmbedded
java.util.Map<java.lang.String,java.lang.Object> getEmbedded()
-
getLinks
java.util.Map<java.lang.String,java.lang.Object> getLinks()
-
getAssignmentType
RoleAssignmentType getAssignmentType()
-
setAssignmentType
Role setAssignmentType(RoleAssignmentType assignmentType)
-
getCreated
java.util.Date getCreated()
-
getDescription
java.lang.String getDescription()
-
setDescription
Role setDescription(java.lang.String description)
-
getId
java.lang.String getId()
-
getLabel
java.lang.String getLabel()
-
getLastUpdated
java.util.Date getLastUpdated()
-
getStatus
RoleStatus getStatus()
-
getType
RoleType getType()
-
addAdminGroupTarget
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="PUT - /api/v1/groups/{groupId}/roles/{roleId}/targets/groups/{targetGroupId}") void addAdminGroupTarget(java.lang.String targetGroupId)
- Parameters:
targetGroupId
- (required)
-
addAppTargetToAdminRoleForUser
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="PUT - /api/v1/users/{userId}/roles/{roleId}/targets/catalog/apps/{appName}") void addAppTargetToAdminRoleForUser(java.lang.String appName)
Success- Parameters:
appName
- (required)
-
addAppInstanceTargetToAdminRole
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="PUT - /api/v1/groups/{groupId}/roles/{roleId}/targets/catalog/apps/{appName}/{applicationId}") void addAppInstanceTargetToAdminRole(java.lang.String appName, java.lang.String applicationId)
Add App Instance Target to App Administrator Role given to a Group Add App Instance Target to App Administrator Role given to a Group- Parameters:
appName
- (required)applicationId
- (required)
-
addAppTargetToAppAdminRoleForUser
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="PUT - /api/v1/users/{userId}/roles/{roleId}/targets/catalog/apps/{appName}/{applicationId}") void addAppTargetToAppAdminRoleForUser(java.lang.String appName, java.lang.String applicationId)
Add App Instance Target to App Administrator Role given to a User Add App Instance Target to App Administrator Role given to a User- Parameters:
appName
- (required)applicationId
- (required)
-
addAllAppsAsTargetToRole
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="PUT - /api/v1/users/{userId}/roles/{roleId}/targets/catalog/apps") void addAllAppsAsTargetToRole()
Success
-
addAppTargetToAdminRole
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="PUT - /api/v1/groups/{groupId}/roles/{roleId}/targets/catalog/apps/{appName}") void addAppTargetToAdminRole(java.lang.String appName)
Success- Parameters:
appName
- (required)
-
-