Class ScimSelfClient
java.lang.Object
org.apache.directory.scim.client.rest.ScimSelfClient
- All Implemented Interfaces:
AutoCloseable
-
Constructor Summary
ConstructorDescriptionScimSelfClient
(jakarta.ws.rs.client.Client client, String baseUrl) ScimSelfClient
(jakarta.ws.rs.client.Client client, String baseUrl, RestCall invoke) -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
void
getSelf()
getSelf
(AttributeReferenceListWrapper attributes, AttributeReferenceListWrapper excludedAttributes) void
patchSelf
(PatchRequest patchRequest) void
patchSelf
(PatchRequest patchRequest, AttributeReferenceListWrapper attributes, AttributeReferenceListWrapper excludedAttributes) void
void
updateSelf
(ScimUser scimUser) void
updateSelf
(ScimUser scimUser, AttributeReferenceListWrapper attributes, AttributeReferenceListWrapper excludedAttributes)
-
Constructor Details
-
ScimSelfClient
-
ScimSelfClient
-
-
Method Details
-
getSelf
public ScimUser getSelf(AttributeReferenceListWrapper attributes, AttributeReferenceListWrapper excludedAttributes) throws ScimException - Throws:
ScimException
-
getSelf
- Throws:
ScimException
-
updateSelf
public void updateSelf(ScimUser scimUser, AttributeReferenceListWrapper attributes, AttributeReferenceListWrapper excludedAttributes) throws ScimException - Throws:
ScimException
-
updateSelf
- Throws:
ScimException
-
patchSelf
public void patchSelf(PatchRequest patchRequest, AttributeReferenceListWrapper attributes, AttributeReferenceListWrapper excludedAttributes) throws ScimException - Throws:
ScimException
-
patchSelf
- Throws:
ScimException
-
deleteSelf
- Throws:
ScimException
-
getInvoke
-
setInvoke
-
close
- Specified by:
close
in interfaceAutoCloseable
- Throws:
Exception
-