Class ScimType.RFC7644
java.lang.Object
de.captaingoldfish.scim.sdk.common.constants.ScimType.RFC7644
- Enclosing class:
- ScimType
these are the scim types defined by RFC7644
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe specified filter syntax was invalid (does not comply with Figure 1), or the specified attribute and filter comparison combination is not supported.static final StringThe "path" attribute was invalid or malformed (see Figure 7).static final StringThe request body message structure was invalid or did not conform to the request schema.static final StringA required value was missing, or the value specified was not compatible with the operation or attribute type (see Section 2.2 of [RFC7643]), or resource schema (see Section 4 of [RFC7643]).static final StringThe specified SCIM protocol version is not supported (see Section 3.13).static final StringThe attempted modification is not compatible with the target attribute's mutability or current state (e.g., modification of an "immutable" attribute with an existing value).static final StringThe specified "path" did not yield an attribute or attribute value that could be operated on.static final StringThe specified request cannot be completed, due to the passing of sensitive (e.g., personal) information in a request URI.static final StringThe specified filter yields many more results than the server is willing to calculate or process.static final StringOne or more of the attribute values are already in use or are reserved. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
INVALID_FILTER
The specified filter syntax was invalid (does not comply with Figure 1), or the specified attribute and filter comparison combination is not supported.- See Also:
-
TOO_MANY
The specified filter yields many more results than the server is willing to calculate or process. For example, a filter such as "(userName pr)" by itself would return all entries with a "userName" and MAY not be acceptable to the service provider.- See Also:
-
UNIQUENESS
One or more of the attribute values are already in use or are reserved.- See Also:
-
MUTABILITY
The attempted modification is not compatible with the target attribute's mutability or current state (e.g., modification of an "immutable" attribute with an existing value).- See Also:
-
INVALID_SYNTAX
The request body message structure was invalid or did not conform to the request schema.- See Also:
-
INVALID_PATH
The "path" attribute was invalid or malformed (see Figure 7).
PATH = attrPath / valuePath [subAttr] Figure 7: SCIM PATCH PATH RuleValid examples of "path" are as follows: "path":"members" "path":"name.familyName" "path":"addresses[type eq \"work\"]" "path":"members[value eq \"2819c223-7f76-453a-919d-413861904646\"]" "path":"members[value eq \"2819c223-7f76-453a-919d-413861904646\"].displayName" Figure 8: Example Path Values- See Also:
-
NO_TARGET
The specified "path" did not yield an attribute or attribute value that could be operated on. This occurs when the specified "path" value contains a filter that yields no match.- See Also:
-
INVALID_VALUE
A required value was missing, or the value specified was not compatible with the operation or attribute type (see Section 2.2 of [RFC7643]), or resource schema (see Section 4 of [RFC7643]).- See Also:
-
INVALID_VERSION
The specified SCIM protocol version is not supported (see Section 3.13).- See Also:
-
SENSITIVE
The specified request cannot be completed, due to the passing of sensitive (e.g., personal) information in a request URI. For example, personal information SHALL NOT be transmitted over request URIs. See Section 7.5.2.- See Also:
-
-
Constructor Details
-
RFC7644
public RFC7644()
-