Class ResourceType.SchemaExtensions

  • All Implemented Interfaces:
    com.fasterxml.jackson.core.TreeNode, com.fasterxml.jackson.databind.JsonSerializable, com.fasterxml.jackson.databind.node.JsonNodeCreator, ScimNode, Serializable, Iterable<com.fasterxml.jackson.databind.JsonNode>
    Enclosing class:
    ResourceType

    public static class ResourceType.SchemaExtensions
    extends ScimObjectNode
    A list of URIs of the resource type's schema extensions.
    See Also:
    Serialized Form
    • Constructor Detail

      • SchemaExtensions

        public SchemaExtensions()
      • SchemaExtensions

        public SchemaExtensions​(String schema,
                                String required)
    • Method Detail

      • getSchema

        public String getSchema()
        The URI of a schema extension.
      • setSchema

        public void setSchema​(String schema)
        The URI of a schema extension.
      • getRequired

        public String getRequired()
        A Boolean value that specifies whether or not the schema extension is required for the resource type. If true, a resource of this type MUST include this schema extension and also include any attributes declared as required in this schema extension. If false, a resource of this type MAY omit this schema extension.
      • setRequired

        public void setRequired​(String required)
        A Boolean value that specifies whether or not the schema extension is required for the resource type. If true, a resource of this type MUST include this schema extension and also include any attributes declared as required in this schema extension. If false, a resource of this type MAY omit this schema extension.