gluu
パッケージ | クラス
org.gluu.oxtrust.model.scim2 パッケージ

パッケージ

package  annotations
 
package  bulk
 
package  extensions
 
package  fido
 
package  group
 
package  patch
 
package  provider
 
package  user
 
package  util
 

クラス

class  AttributeDefinition
 
class  BaseScimResource
 
interface  Constants
 
class  CustomAttributes
 
class  ErrorResponse
 
enum  ErrorScimType
 
class  ListResponse
 
class  Meta
 
class  SearchRequest
 
enum  Validations
 

詳解

Provides necessary classes to model and compose the different types of resources defined by SCIM2 spec, for instance, User, Group, ServiceProviderConfig, etc. See sections 4-7 of RFC 7643 for more info.

The root of the resource hierarchy is the class BaseScimResource.

This package also contains utility classes to model SCIM errors, data validations, and describe meta information such as attribute characteristics.


クラス詳解

◆ org::gluu::oxtrust::model::scim2::AttributeDefinition

class org::gluu::oxtrust::model::scim2::AttributeDefinition

Represents SCIM attribute characteristics which are worth to model using Java enums: mutability, returned, type and uniqueness. See section 2.2 of RFC 7643.

org.gluu.oxtrust.model.scim2.AttributeDefinition 連携図
Collaboration graph

◆ org::gluu::oxtrust::model::scim2::Constants

interface org::gluu::oxtrust::model::scim2::Constants

Relevant constants for SCIM server and client

org.gluu.oxtrust.model.scim2.Constants 連携図
Collaboration graph
クラスメンバ
String BULK_REQUEST_SCHEMA_ID

Schema URI utilized in bulk requests. See section 8.2 of RFC 7644

String BULK_RESPONSE_SCHEMA_ID

Schema URI utilized in bulk responses. See section 8.2 of RFC 7644

String ERROR_RESPONSE_URI

Schema URI utilized for error responses. See section 8.2 of RFC 7644

String LIST_RESPONSE_SCHEMA_ID

Schema URI utilized in query responses. See section 8.2 of RFC 7644

int MAX_BULK_OPERATIONS
int MAX_BULK_PAYLOAD_SIZE
int MAX_COUNT
String MEDIA_TYPE_SCIM_JSON

Default media type used in SCIM service

String PATCH_REQUEST_SCHEMA_ID

Schema URI utilized in the patch operation. See section 8.2 of RFC 7644

String QUERY_PARAM_ATTRIBUTES

An HTTP query parameter used to override the behavior for returning resource attributes. See section 3.4.2.5 of RFC 7644

String QUERY_PARAM_COUNT

The HTTP query parameter used to specify the maximum number of results per result page.

String QUERY_PARAM_EXCLUDED_ATTRS

An HTTP query parameter used to override the behavior for returning resource attributes. See section 3.4.2.5 of RFC 7644

String QUERY_PARAM_FILTER

The HTTP query parameter used to provide a filter expression.

String QUERY_PARAM_SORT_BY

The HTTP query parameter used to specify an attribute to sort search results.

String QUERY_PARAM_SORT_ORDER

The HTTP query parameter used to specify a sort order (ascending/descending).

String QUERY_PARAM_START_INDEX

The HTTP query parameter used to specify the starting index for page of results.

String SEARCH_REQUEST_SCHEMA_ID

Schema URI utilized in query requests. See section 8.2 of RFC 7644

String USER_EXT_SCHEMA_DESCRIPTION

Description of the schema used to extend the User resouce type

String USER_EXT_SCHEMA_ID

URN used to identify the schema used to extend the User resouce type

String USER_EXT_SCHEMA_NAME

Human-readable name of the schema used to extend the User resouce type

String UTF8_CHARSET_FRAGMENT