Annotation Type ResourceType

    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      String description
      The description for the object.
      String name
      The name for the object.
      Class<?> schema
      The primary/base resource class.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      boolean discoverable
      Whether this resource type and its associated schemas should be discoverable using the SCIM 2 standard /resourceTypes and /schemas endpoints.
      Class<?>[] optionalSchemaExtensions
      The optional schema extension resource classes.
      Class<?>[] requiredSchemaExtensions
      The required schema extension resource classes.
      • name

        @NotNull
        String name
        The name for the object. This is a human readable name.
        Returns:
        The object's human-readable name.
      • schema

        @NotNull
        Class<?> schema
        The primary/base resource class.
        Returns:
        The primary/base resource class.
      • discoverable

        boolean discoverable
        Whether this resource type and its associated schemas should be discoverable using the SCIM 2 standard /resourceTypes and /schemas endpoints.
        Returns:
        A flag indicating the discoverability of this resource type and its associated schemas.
        Default:
        true