All URIs are relative to https://localhost
Method | HTTP request | Description |
---|---|---|
createMe | POST /scim/v2/Me | Return the user which was anonymously created |
deleteMe | DELETE /scim/v2/Me | Delete the authenticated user. |
getMe | GET /scim/v2/Me | Return the authenticated user. |
updateMe | PUT /scim/v2/Me | Return the updated user |
createMe(attributes, excludedAttributes, body)
Return the user which was anonymously created
Returns HTTP 201 if the user is successfully created.
// Import classes:
//import io.swagger.client.ApiException;
//import io.swagger.client.api.Scimv2MeApi;
Scimv2MeApi apiInstance = new Scimv2MeApi();
List<String> attributes = Arrays.asList("attributes_example"); // List<String> | SCIM defined attributes parameter.
List<String> excludedAttributes = Arrays.asList("excludedAttributes_example"); // List<String> | SCIM defined excludedAttribute parameter.
String body = "body_example"; // String |
try {
apiInstance.createMe(attributes, excludedAttributes, body);
} catch (ApiException e) {
System.err.println("Exception when calling Scimv2MeApi#createMe");
e.printStackTrace();
}
Name | Type | Description | Notes |
---|---|---|---|
attributes | List<String> | SCIM defined attributes parameter. | [optional] |
excludedAttributes | List<String> | SCIM defined excludedAttribute parameter. | [optional] |
body | String | [optional] |
null (empty response body)
No authorization required
- Content-Type: application/scim+json
- Accept: application/json, application/scim+json
deleteMe()
Delete the authenticated user.
Returns HTTP 204 if the user is successfully deleted.
// Import classes:
//import io.swagger.client.ApiException;
//import io.swagger.client.api.Scimv2MeApi;
Scimv2MeApi apiInstance = new Scimv2MeApi();
try {
apiInstance.deleteMe();
} catch (ApiException e) {
System.err.println("Exception when calling Scimv2MeApi#deleteMe");
e.printStackTrace();
}
This endpoint does not need any parameter.
null (empty response body)
No authorization required
- Content-Type: Not defined
- Accept: application/json, application/scim+json
getMe(attributes, excludedAttributes)
Return the authenticated user.
Returns HTTP 200 if the user is found.
// Import classes:
//import io.swagger.client.ApiException;
//import io.swagger.client.api.Scimv2MeApi;
Scimv2MeApi apiInstance = new Scimv2MeApi();
List<String> attributes = Arrays.asList("attributes_example"); // List<String> | SCIM defined attributes parameter.
List<String> excludedAttributes = Arrays.asList("excludedAttributes_example"); // List<String> | SCIM defined excludedAttribute parameter.
try {
apiInstance.getMe(attributes, excludedAttributes);
} catch (ApiException e) {
System.err.println("Exception when calling Scimv2MeApi#getMe");
e.printStackTrace();
}
Name | Type | Description | Notes |
---|---|---|---|
attributes | List<String> | SCIM defined attributes parameter. | [optional] |
excludedAttributes | List<String> | SCIM defined excludedAttribute parameter. | [optional] |
null (empty response body)
No authorization required
- Content-Type: Not defined
- Accept: application/json, application/scim+json
updateMe(attributes, excludedAttributes, body)
Return the updated user
Returns HTTP 404 if the user is not found.
// Import classes:
//import io.swagger.client.ApiException;
//import io.swagger.client.api.Scimv2MeApi;
Scimv2MeApi apiInstance = new Scimv2MeApi();
List<String> attributes = Arrays.asList("attributes_example"); // List<String> | SCIM defined attributes parameter.
List<String> excludedAttributes = Arrays.asList("excludedAttributes_example"); // List<String> | SCIM defined excludedAttribute parameter.
String body = "body_example"; // String |
try {
apiInstance.updateMe(attributes, excludedAttributes, body);
} catch (ApiException e) {
System.err.println("Exception when calling Scimv2MeApi#updateMe");
e.printStackTrace();
}
Name | Type | Description | Notes |
---|---|---|---|
attributes | List<String> | SCIM defined attributes parameter. | [optional] |
excludedAttributes | List<String> | SCIM defined excludedAttribute parameter. | [optional] |
body | String | [optional] |
null (empty response body)
No authorization required
- Content-Type: application/scim+json
- Accept: application/json, application/scim+json