public class ResourceTypeAuthorization extends ScimObjectNode
| Constructor and Description |
|---|
ResourceTypeAuthorization(Set<String> roles,
Set<String> rolesCreate,
Set<String> rolesGet,
Set<String> rolesUpdate,
Set<String> rolesDelete) |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getRoles()
the roles the client must have to access the resource endpoint.
|
Set<String> |
getRolesCreate()
the roles the client must have to access the create endpoint.
|
Set<String> |
getRolesDelete()
the roles the client must have to access the delete endpoint.
|
Set<String> |
getRolesGet()
the roles the client must have to access the get endpoint.
|
Set<String> |
getRolesUpdate()
the roles the client must have to access the update endpoint.
|
void |
setRoles(Set<String> roles)
the roles the client must have to access the resource endpoint.
|
void |
setRoles(String... roles)
the roles the client must have to access the resource endpoint.
|
void |
setRolesCreate(Set<String> rolesCreate)
the roles the client must have to access the create endpoint.
|
void |
setRolesCreate(String... rolesCreate)
the roles the client must have to access the create endpoint.
|
void |
setRolesDelete(Set<String> rolesDelete)
the roles the client must have to access the delete endpoint.
|
void |
setRolesDelete(String... rolesDelete)
the roles the client must have to access the delete endpoint.
|
void |
setRolesGet(Set<String> rolesGet)
the roles the client must have to access the get endpoint.
|
void |
setRolesGet(String... rolesGet)
the roles the client must have to access the get endpoint.
|
void |
setRolesUpdate(Set<String> rolesUpdate)
the roles the client must have to access the update endpoint.
|
void |
setRolesUpdate(String... rolesUpdate)
the roles the client must have to access the update endpoint.
|
addAttribute, getArrayAttribute, getBooleanAttribute, getDateTimeAttribute, getDoubleAttribute, getIntegerAttribute, getLongAttribute, getObjectAttribute, getSchemaAttribute, getSimpleArrayAttribute, getSimpleArrayAttribute, getSimpleArrayAttributeSet, getSimpleArrayAttributeSet, getStringAttribute, getStringAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeList, setDateTimeAttribute, setDateTimeAttribute, setDateTimeAttribute, setStringAttributeList, setStringAttributeList_at, _childrenEqual, _put, asToken, deepCopy, elements, equals, equals, fieldNames, fields, findParent, findParents, findValue, findValues, findValuesAsText, get, get, getNodeType, hashCode, isEmpty, isEmpty, isObject, path, path, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, putAll, putAll, putArray, putNull, putObject, putPOJO, putRawValue, remove, remove, removeAll, replace, required, retain, retain, serialize, serializeWithType, set, setAll, setAll, size, with, withArray, without, withoutarrayNode, arrayNode, asText, binaryNode, binaryNode, booleanNode, missingNode, nullNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, objectNode, pojoNode, rawValueNode, textNodefindPath, numberType, required, toPrettyString, toString, traverse, traverse_reportRequiredViolation, _this, asBoolean, asBoolean, asDouble, asDouble, asInt, asInt, asLong, asLong, asText, at, at, bigIntegerValue, binaryValue, booleanValue, canConvertToInt, canConvertToLong, decimalValue, doubleValue, findParents, findValues, findValuesAsText, floatValue, has, has, hasNonNull, hasNonNull, intValue, isArray, isBigDecimal, isBigInteger, isBinary, isBoolean, isContainerNode, isDouble, isFloat, isFloatingPointNumber, isInt, isIntegralNumber, isLong, isMissingNode, isNull, isNumber, isPojo, isShort, isTextual, isValueNode, iterator, longValue, numberValue, require, requiredAt, requiredAt, requireNonNull, shortValue, textValueclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAttributeDescription, getAttributeName, getCanonicalValues, getMutability, getReferenceTypes, getReturned, getScimNodeName, getUniqueness, getValueType, isCaseExact, isMultiValued, isRequiredforEach, spliteratorpublic Set<String> getRoles()
public void setRoles(Set<String> roles)
public void setRoles(String... roles)
public Set<String> getRolesCreate()
getRoles()"
for the create endpoint only)public void setRolesCreate(Set<String> rolesCreate)
getRoles()"
for the create endpoint only)public void setRolesCreate(String... rolesCreate)
getRoles()"
for the create endpoint only)public Set<String> getRolesGet()
getRoles()"
for the get endpoint only)public void setRolesGet(Set<String> rolesGet)
getRoles()"
for the get endpoint only)public void setRolesGet(String... rolesGet)
getRoles()"
for the get endpoint only)public Set<String> getRolesUpdate()
getRoles()"
for the update endpoint only)public void setRolesUpdate(String... rolesUpdate)
getRoles()"
for the update endpoint only)public void setRolesUpdate(Set<String> rolesUpdate)
getRoles()"
for the update endpoint only)public Set<String> getRolesDelete()
getRoles()"
for the delete endpoint only)public void setRolesDelete(Set<String> rolesDelete)
getRoles()"
for the delete endpoint only)public void setRolesDelete(String... rolesDelete)
getRoles()"
for the delete endpoint only)Copyright © 2019. All rights reserved.