@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen",
date="2021-12-15T06:35:43.156-06:00")
public class DefaultRole
extends AbstractInstanceResource<Role>
implements Role
propertiesreadLock, writeLock| Constructor and Description |
|---|
DefaultRole(InternalDataStore dataStore) |
DefaultRole(InternalDataStore dataStore,
java.util.Map<java.lang.String,java.lang.Object> properties) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAdminGroupTarget(java.lang.String targetGroupId) |
void |
addAllAppsAsTargetToRole()
Success
|
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
|
void |
addAppTargetToAdminRole(java.lang.String appName)
Success
|
void |
addAppTargetToAdminRoleForUser(java.lang.String appName)
Success
|
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
|
RoleAssignmentType |
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() |
java.util.Map<java.lang.String,Property> |
getPropertyDescriptors() |
java.lang.Class<? extends Resource> |
getResourceClass()
Returns the class this resource represents.
|
RoleStatus |
getStatus() |
RoleType |
getType() |
Role |
setAssignmentType(RoleAssignmentType assignmentType) |
Role |
setDescription(java.lang.String description) |
Role |
setType(RoleType type) |
delete, saveclear, containsKey, containsValue, createPropertyDescriptorMap, createPropertyDescriptorMap, entrySet, equals, get, getDataStore, getDeletedPropertyNames, getInternalProperties, getParamsFromHref, getProperty, getPropertyNames, getResourceHref, getResourceListProperty, getResourceProperty, getUpdatedPropertyNames, hashCode, hasProperty, isDirty, isEmpty, isPrintableProperty, keySet, materialize, put, putAll, remove, setInternalProperties, setProperty, setProperty, setResourceHref, size, toString, valuesgetBoolean, getBoolean, getBooleanProperty, getCharArray, getDateProperty, getDoubleProperty, getDoubleProperty, getEnumListProperty, getEnumProperty, getEnumProperty, getInt, getInteger, getIntegerList, getIntProperty, getIntProperty, getListProperty, getListProperty, getMap, getMapProperty, getNonEmptyMap, getNullableBoolean, getNullableBooleanProperty, getNumber, getNumberList, getString, getString, getStringList, getStringProperty, setProperty, setPropertyclone, equals, finalize, getClass, notify, notifyAll, wait, wait, waitgetResourceHref, setResourceHrefgetBoolean, getInteger, getIntegerList, getNumber, getNumberList, getString, getStringListpublic DefaultRole(InternalDataStore dataStore)
public DefaultRole(InternalDataStore dataStore, java.util.Map<java.lang.String,java.lang.Object> properties)
public java.util.Map<java.lang.String,Property> getPropertyDescriptors()
getPropertyDescriptors in class AbstractResourcepublic java.lang.Class<? extends Resource> getResourceClass()
AbstractInstanceResourceFoo, in this case this method may return Foo.class.
(Defaults to getClass().)getResourceClass in class AbstractInstanceResource<Role>public java.util.Map<java.lang.String,java.lang.Object> getEmbedded()
getEmbedded in interface Rolepublic java.util.Map<java.lang.String,java.lang.Object> getLinks()
public RoleAssignmentType getAssignmentType()
getAssignmentType in interface Rolepublic Role setAssignmentType(RoleAssignmentType assignmentType)
setAssignmentType in interface Rolepublic java.util.Date getCreated()
getCreated in interface Rolepublic java.lang.String getDescription()
getDescription in interface Rolepublic Role setDescription(java.lang.String description)
setDescription in interface Rolepublic java.util.Date getLastUpdated()
getLastUpdated in interface Rolepublic RoleStatus getStatus()
@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen",
date="2021-12-15T06:35:43.156-06:00",
comments="PUT - /api/v1/groups/{groupId}/roles/{roleId}/targets/groups/{targetGroupId}")
public void addAdminGroupTarget(java.lang.String targetGroupId)
addAdminGroupTarget in interface RoletargetGroupId - (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen",
date="2021-12-15T06:35:43.156-06:00",
comments="PUT - /api/v1/users/{userId}/roles/{roleId}/targets/catalog/apps/{appName}")
public void addAppTargetToAdminRoleForUser(java.lang.String appName)
addAppTargetToAdminRoleForUser in interface RoleappName - (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen",
date="2021-12-15T06:35:43.156-06:00",
comments="PUT - /api/v1/groups/{groupId}/roles/{roleId}/targets/catalog/apps/{appName}/{applicationId}")
public void addAppInstanceTargetToAdminRole(java.lang.String appName,
java.lang.String applicationId)
addAppInstanceTargetToAdminRole in interface RoleappName - (required)applicationId - (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen",
date="2021-12-15T06:35:43.156-06:00",
comments="PUT - /api/v1/users/{userId}/roles/{roleId}/targets/catalog/apps/{appName}/{applicationId}")
public void addAppTargetToAppAdminRoleForUser(java.lang.String appName,
java.lang.String applicationId)
addAppTargetToAppAdminRoleForUser in interface RoleappName - (required)applicationId - (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen",
date="2021-12-15T06:35:43.156-06:00",
comments="PUT - /api/v1/users/{userId}/roles/{roleId}/targets/catalog/apps")
public void addAllAppsAsTargetToRole()
addAllAppsAsTargetToRole in interface Role@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen",
date="2021-12-15T06:35:43.156-06:00",
comments="PUT - /api/v1/groups/{groupId}/roles/{roleId}/targets/catalog/apps/{appName}")
public void addAppTargetToAdminRole(java.lang.String appName)
addAppTargetToAdminRole in interface RoleappName - (required)Copyright © 2017-2021 Okta. All Rights Reserved.