Package com.mypurecloud.sdk.v2.api
Class SCIMApiAsync
java.lang.Object
com.mypurecloud.sdk.v2.api.SCIMApiAsync
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeleteScimUserAsync(DeleteScimUserRequest request, AsyncApiCallback<Empty> callback) Delete a userdeleteScimUserAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Empty>> callback) Delete a userdeleteScimV2UserAsync(DeleteScimV2UserRequest request, AsyncApiCallback<Empty> callback) Delete a userdeleteScimV2UserAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Empty>> callback) Delete a usergetScimGroupAsync(GetScimGroupRequest request, AsyncApiCallback<ScimV2Group> callback) Get a groupgetScimGroupAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimV2Group>> callback) Get a groupgetScimGroupsAsync(GetScimGroupsRequest request, AsyncApiCallback<ScimGroupListResponse> callback) Get a list of groupsgetScimGroupsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimGroupListResponse>> callback) Get a list of groupsgetScimResourcetypeAsync(GetScimResourcetypeRequest request, AsyncApiCallback<ScimConfigResourceType> callback) Get a resource typegetScimResourcetypeAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimConfigResourceType>> callback) Get a resource typegetScimResourcetypesAsync(GetScimResourcetypesRequest request, AsyncApiCallback<ScimConfigResourceTypesListResponse> callback) Get a list of resource typesgetScimResourcetypesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimConfigResourceTypesListResponse>> callback) Get a list of resource typesgetScimSchemaAsync(GetScimSchemaRequest request, AsyncApiCallback<ScimV2SchemaDefinition> callback) Get a SCIM schemagetScimSchemaAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimV2SchemaDefinition>> callback) Get a SCIM schemagetScimSchemasAsync(GetScimSchemasRequest request, AsyncApiCallback<ScimV2SchemaListResponse> callback) Get a list of SCIM schemasgetScimSchemasAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimV2SchemaListResponse>> callback) Get a list of SCIM schemasgetScimServiceproviderconfigAsync(GetScimServiceproviderconfigRequest request, AsyncApiCallback<ScimServiceProviderConfig> callback) Get a service provider's configurationgetScimServiceproviderconfigAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimServiceProviderConfig>> callback) Get a service provider's configurationgetScimUserAsync(GetScimUserRequest request, AsyncApiCallback<ScimV2User> callback) Get a usergetScimUserAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimV2User>> callback) Get a usergetScimUsersAsync(GetScimUsersRequest request, AsyncApiCallback<ScimUserListResponse> callback) Get a list of users To return all active users, do not use the filter parameter.getScimUsersAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimUserListResponse>> callback) Get a list of users To return all active users, do not use the filter parameter.getScimV2GroupAsync(GetScimV2GroupRequest request, AsyncApiCallback<ScimV2Group> callback) Get a groupgetScimV2GroupAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimV2Group>> callback) Get a groupgetScimV2GroupsAsync(GetScimV2GroupsRequest request, AsyncApiCallback<ScimGroupListResponse> callback) Get a list of groupsgetScimV2GroupsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimGroupListResponse>> callback) Get a list of groupsgetScimV2ResourcetypeAsync(GetScimV2ResourcetypeRequest request, AsyncApiCallback<ScimConfigResourceType> callback) Get a resource typegetScimV2ResourcetypeAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimConfigResourceType>> callback) Get a resource typegetScimV2ResourcetypesAsync(GetScimV2ResourcetypesRequest request, AsyncApiCallback<ScimConfigResourceTypesListResponse> callback) Get a list of resource typesgetScimV2ResourcetypesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimConfigResourceTypesListResponse>> callback) Get a list of resource typesgetScimV2SchemaAsync(GetScimV2SchemaRequest request, AsyncApiCallback<ScimV2SchemaDefinition> callback) Get a SCIM schemagetScimV2SchemaAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimV2SchemaDefinition>> callback) Get a SCIM schemagetScimV2SchemasAsync(GetScimV2SchemasRequest request, AsyncApiCallback<ScimV2SchemaListResponse> callback) Get a list of SCIM schemasgetScimV2SchemasAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimV2SchemaListResponse>> callback) Get a list of SCIM schemasgetScimV2ServiceproviderconfigAsync(GetScimV2ServiceproviderconfigRequest request, AsyncApiCallback<ScimServiceProviderConfig> callback) Get a service provider's configurationgetScimV2ServiceproviderconfigAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimServiceProviderConfig>> callback) Get a service provider's configurationgetScimV2UserAsync(GetScimV2UserRequest request, AsyncApiCallback<ScimV2User> callback) Get a usergetScimV2UserAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimV2User>> callback) Get a usergetScimV2UsersAsync(GetScimV2UsersRequest request, AsyncApiCallback<ScimUserListResponse> callback) Get a list of users To return all active users, do not use the filter parameter.getScimV2UsersAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimUserListResponse>> callback) Get a list of users To return all active users, do not use the filter parameter.patchScimGroupAsync(PatchScimGroupRequest request, AsyncApiCallback<ScimV2Group> callback) Modify a grouppatchScimGroupAsync(ApiRequest<ScimV2PatchRequest> request, AsyncApiCallback<ApiResponse<ScimV2Group>> callback) Modify a grouppatchScimUserAsync(PatchScimUserRequest request, AsyncApiCallback<ScimV2User> callback) Modify a userpatchScimUserAsync(ApiRequest<ScimV2PatchRequest> request, AsyncApiCallback<ApiResponse<ScimV2User>> callback) Modify a userpatchScimV2GroupAsync(PatchScimV2GroupRequest request, AsyncApiCallback<ScimV2Group> callback) Modify a grouppatchScimV2GroupAsync(ApiRequest<ScimV2PatchRequest> request, AsyncApiCallback<ApiResponse<ScimV2Group>> callback) Modify a grouppatchScimV2UserAsync(PatchScimV2UserRequest request, AsyncApiCallback<ScimV2User> callback) Modify a userpatchScimV2UserAsync(ApiRequest<ScimV2PatchRequest> request, AsyncApiCallback<ApiResponse<ScimV2User>> callback) Modify a userpostScimUsersAsync(PostScimUsersRequest request, AsyncApiCallback<ScimV2User> callback) Create a userpostScimUsersAsync(ApiRequest<ScimV2CreateUser> request, AsyncApiCallback<ApiResponse<ScimV2User>> callback) Create a userpostScimV2UsersAsync(PostScimV2UsersRequest request, AsyncApiCallback<ScimV2User> callback) Create a userpostScimV2UsersAsync(ApiRequest<ScimV2CreateUser> request, AsyncApiCallback<ApiResponse<ScimV2User>> callback) Create a userputScimGroupAsync(PutScimGroupRequest request, AsyncApiCallback<ScimV2Group> callback) Replace a groupputScimGroupAsync(ApiRequest<ScimV2Group> request, AsyncApiCallback<ApiResponse<ScimV2Group>> callback) Replace a groupputScimUserAsync(PutScimUserRequest request, AsyncApiCallback<ScimV2User> callback) Replace a userputScimUserAsync(ApiRequest<ScimV2User> request, AsyncApiCallback<ApiResponse<ScimV2User>> callback) Replace a userputScimV2GroupAsync(PutScimV2GroupRequest request, AsyncApiCallback<ScimV2Group> callback) Replace a groupputScimV2GroupAsync(ApiRequest<ScimV2Group> request, AsyncApiCallback<ApiResponse<ScimV2Group>> callback) Replace a groupputScimV2UserAsync(PutScimV2UserRequest request, AsyncApiCallback<ScimV2User> callback) Replace a userputScimV2UserAsync(ApiRequest<ScimV2User> request, AsyncApiCallback<ApiResponse<ScimV2User>> callback) Replace a user
-
Constructor Details
-
SCIMApiAsync
public SCIMApiAsync() -
SCIMApiAsync
-
-
Method Details
-
deleteScimUserAsync
public Future<Empty> deleteScimUserAsync(DeleteScimUserRequest request, AsyncApiCallback<Empty> callback) Delete a user- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteScimUserAsync
public Future<ApiResponse<Empty>> deleteScimUserAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Empty>> callback) Delete a user- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteScimV2UserAsync
public Future<Empty> deleteScimV2UserAsync(DeleteScimV2UserRequest request, AsyncApiCallback<Empty> callback) Delete a user- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteScimV2UserAsync
public Future<ApiResponse<Empty>> deleteScimV2UserAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Empty>> callback) Delete a user- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimGroupAsync
public Future<ScimV2Group> getScimGroupAsync(GetScimGroupRequest request, AsyncApiCallback<ScimV2Group> callback) Get a group- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimGroupAsync
public Future<ApiResponse<ScimV2Group>> getScimGroupAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimV2Group>> callback) Get a group- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimGroupsAsync
public Future<ScimGroupListResponse> getScimGroupsAsync(GetScimGroupsRequest request, AsyncApiCallback<ScimGroupListResponse> callback) Get a list of groups- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimGroupsAsync
public Future<ApiResponse<ScimGroupListResponse>> getScimGroupsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimGroupListResponse>> callback) Get a list of groups- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimResourcetypeAsync
public Future<ScimConfigResourceType> getScimResourcetypeAsync(GetScimResourcetypeRequest request, AsyncApiCallback<ScimConfigResourceType> callback) Get a resource type- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimResourcetypeAsync
public Future<ApiResponse<ScimConfigResourceType>> getScimResourcetypeAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimConfigResourceType>> callback) Get a resource type- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimResourcetypesAsync
public Future<ScimConfigResourceTypesListResponse> getScimResourcetypesAsync(GetScimResourcetypesRequest request, AsyncApiCallback<ScimConfigResourceTypesListResponse> callback) Get a list of resource types- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimResourcetypesAsync
public Future<ApiResponse<ScimConfigResourceTypesListResponse>> getScimResourcetypesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimConfigResourceTypesListResponse>> callback) Get a list of resource types- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimSchemaAsync
public Future<ScimV2SchemaDefinition> getScimSchemaAsync(GetScimSchemaRequest request, AsyncApiCallback<ScimV2SchemaDefinition> callback) Get a SCIM schema- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimSchemaAsync
public Future<ApiResponse<ScimV2SchemaDefinition>> getScimSchemaAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimV2SchemaDefinition>> callback) Get a SCIM schema- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimSchemasAsync
public Future<ScimV2SchemaListResponse> getScimSchemasAsync(GetScimSchemasRequest request, AsyncApiCallback<ScimV2SchemaListResponse> callback) Get a list of SCIM schemas- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimSchemasAsync
public Future<ApiResponse<ScimV2SchemaListResponse>> getScimSchemasAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimV2SchemaListResponse>> callback) Get a list of SCIM schemas- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimServiceproviderconfigAsync
public Future<ScimServiceProviderConfig> getScimServiceproviderconfigAsync(GetScimServiceproviderconfigRequest request, AsyncApiCallback<ScimServiceProviderConfig> callback) Get a service provider's configuration- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimServiceproviderconfigAsync
public Future<ApiResponse<ScimServiceProviderConfig>> getScimServiceproviderconfigAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimServiceProviderConfig>> callback) Get a service provider's configuration- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimUserAsync
public Future<ScimV2User> getScimUserAsync(GetScimUserRequest request, AsyncApiCallback<ScimV2User> callback) Get a user- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimUserAsync
public Future<ApiResponse<ScimV2User>> getScimUserAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimV2User>> callback) Get a user- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimUsersAsync
public Future<ScimUserListResponse> getScimUsersAsync(GetScimUsersRequest request, AsyncApiCallback<ScimUserListResponse> callback) Get a list of users To return all active users, do not use the filter parameter. To return inactive users, set the filter parameter to \"active eq false\". By default, returns SCIM attributes \"externalId\", \"enterprise-user:manager\", and \"roles\". To exclude these attributes, set the attributes parameter to \"id,active\" or the excludeAttributes parameter to \"externalId,roles,urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:division\".- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimUsersAsync
public Future<ApiResponse<ScimUserListResponse>> getScimUsersAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimUserListResponse>> callback) Get a list of users To return all active users, do not use the filter parameter. To return inactive users, set the filter parameter to \"active eq false\". By default, returns SCIM attributes \"externalId\", \"enterprise-user:manager\", and \"roles\". To exclude these attributes, set the attributes parameter to \"id,active\" or the excludeAttributes parameter to \"externalId,roles,urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:division\".- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimV2GroupAsync
public Future<ScimV2Group> getScimV2GroupAsync(GetScimV2GroupRequest request, AsyncApiCallback<ScimV2Group> callback) Get a group- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimV2GroupAsync
public Future<ApiResponse<ScimV2Group>> getScimV2GroupAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimV2Group>> callback) Get a group- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimV2GroupsAsync
public Future<ScimGroupListResponse> getScimV2GroupsAsync(GetScimV2GroupsRequest request, AsyncApiCallback<ScimGroupListResponse> callback) Get a list of groups- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimV2GroupsAsync
public Future<ApiResponse<ScimGroupListResponse>> getScimV2GroupsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimGroupListResponse>> callback) Get a list of groups- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimV2ResourcetypeAsync
public Future<ScimConfigResourceType> getScimV2ResourcetypeAsync(GetScimV2ResourcetypeRequest request, AsyncApiCallback<ScimConfigResourceType> callback) Get a resource type- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimV2ResourcetypeAsync
public Future<ApiResponse<ScimConfigResourceType>> getScimV2ResourcetypeAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimConfigResourceType>> callback) Get a resource type- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimV2ResourcetypesAsync
public Future<ScimConfigResourceTypesListResponse> getScimV2ResourcetypesAsync(GetScimV2ResourcetypesRequest request, AsyncApiCallback<ScimConfigResourceTypesListResponse> callback) Get a list of resource types- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimV2ResourcetypesAsync
public Future<ApiResponse<ScimConfigResourceTypesListResponse>> getScimV2ResourcetypesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimConfigResourceTypesListResponse>> callback) Get a list of resource types- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimV2SchemaAsync
public Future<ScimV2SchemaDefinition> getScimV2SchemaAsync(GetScimV2SchemaRequest request, AsyncApiCallback<ScimV2SchemaDefinition> callback) Get a SCIM schema- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimV2SchemaAsync
public Future<ApiResponse<ScimV2SchemaDefinition>> getScimV2SchemaAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimV2SchemaDefinition>> callback) Get a SCIM schema- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimV2SchemasAsync
public Future<ScimV2SchemaListResponse> getScimV2SchemasAsync(GetScimV2SchemasRequest request, AsyncApiCallback<ScimV2SchemaListResponse> callback) Get a list of SCIM schemas- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimV2SchemasAsync
public Future<ApiResponse<ScimV2SchemaListResponse>> getScimV2SchemasAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimV2SchemaListResponse>> callback) Get a list of SCIM schemas- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimV2ServiceproviderconfigAsync
public Future<ScimServiceProviderConfig> getScimV2ServiceproviderconfigAsync(GetScimV2ServiceproviderconfigRequest request, AsyncApiCallback<ScimServiceProviderConfig> callback) Get a service provider's configuration- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimV2ServiceproviderconfigAsync
public Future<ApiResponse<ScimServiceProviderConfig>> getScimV2ServiceproviderconfigAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimServiceProviderConfig>> callback) Get a service provider's configuration- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimV2UserAsync
public Future<ScimV2User> getScimV2UserAsync(GetScimV2UserRequest request, AsyncApiCallback<ScimV2User> callback) Get a user- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimV2UserAsync
public Future<ApiResponse<ScimV2User>> getScimV2UserAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimV2User>> callback) Get a user- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimV2UsersAsync
public Future<ScimUserListResponse> getScimV2UsersAsync(GetScimV2UsersRequest request, AsyncApiCallback<ScimUserListResponse> callback) Get a list of users To return all active users, do not use the filter parameter. To return inactive users, set the filter parameter to \"active eq false\". By default, returns SCIM attributes \"externalId\", \"enterprise-user:manager\", and \"roles\". To exclude these attributes, set the attributes parameter to \"id,active\" or the excludeAttributes parameter to \"externalId,roles,urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:division\".- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getScimV2UsersAsync
public Future<ApiResponse<ScimUserListResponse>> getScimV2UsersAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ScimUserListResponse>> callback) Get a list of users To return all active users, do not use the filter parameter. To return inactive users, set the filter parameter to \"active eq false\". By default, returns SCIM attributes \"externalId\", \"enterprise-user:manager\", and \"roles\". To exclude these attributes, set the attributes parameter to \"id,active\" or the excludeAttributes parameter to \"externalId,roles,urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:division\".- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchScimGroupAsync
public Future<ScimV2Group> patchScimGroupAsync(PatchScimGroupRequest request, AsyncApiCallback<ScimV2Group> callback) Modify a group- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchScimGroupAsync
public Future<ApiResponse<ScimV2Group>> patchScimGroupAsync(ApiRequest<ScimV2PatchRequest> request, AsyncApiCallback<ApiResponse<ScimV2Group>> callback) Modify a group- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchScimUserAsync
public Future<ScimV2User> patchScimUserAsync(PatchScimUserRequest request, AsyncApiCallback<ScimV2User> callback) Modify a user- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchScimUserAsync
public Future<ApiResponse<ScimV2User>> patchScimUserAsync(ApiRequest<ScimV2PatchRequest> request, AsyncApiCallback<ApiResponse<ScimV2User>> callback) Modify a user- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchScimV2GroupAsync
public Future<ScimV2Group> patchScimV2GroupAsync(PatchScimV2GroupRequest request, AsyncApiCallback<ScimV2Group> callback) Modify a group- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchScimV2GroupAsync
public Future<ApiResponse<ScimV2Group>> patchScimV2GroupAsync(ApiRequest<ScimV2PatchRequest> request, AsyncApiCallback<ApiResponse<ScimV2Group>> callback) Modify a group- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchScimV2UserAsync
public Future<ScimV2User> patchScimV2UserAsync(PatchScimV2UserRequest request, AsyncApiCallback<ScimV2User> callback) Modify a user- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchScimV2UserAsync
public Future<ApiResponse<ScimV2User>> patchScimV2UserAsync(ApiRequest<ScimV2PatchRequest> request, AsyncApiCallback<ApiResponse<ScimV2User>> callback) Modify a user- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postScimUsersAsync
public Future<ScimV2User> postScimUsersAsync(PostScimUsersRequest request, AsyncApiCallback<ScimV2User> callback) Create a user- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postScimUsersAsync
public Future<ApiResponse<ScimV2User>> postScimUsersAsync(ApiRequest<ScimV2CreateUser> request, AsyncApiCallback<ApiResponse<ScimV2User>> callback) Create a user- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postScimV2UsersAsync
public Future<ScimV2User> postScimV2UsersAsync(PostScimV2UsersRequest request, AsyncApiCallback<ScimV2User> callback) Create a user- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postScimV2UsersAsync
public Future<ApiResponse<ScimV2User>> postScimV2UsersAsync(ApiRequest<ScimV2CreateUser> request, AsyncApiCallback<ApiResponse<ScimV2User>> callback) Create a user- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putScimGroupAsync
public Future<ScimV2Group> putScimGroupAsync(PutScimGroupRequest request, AsyncApiCallback<ScimV2Group> callback) Replace a group- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putScimGroupAsync
public Future<ApiResponse<ScimV2Group>> putScimGroupAsync(ApiRequest<ScimV2Group> request, AsyncApiCallback<ApiResponse<ScimV2Group>> callback) Replace a group- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putScimUserAsync
public Future<ScimV2User> putScimUserAsync(PutScimUserRequest request, AsyncApiCallback<ScimV2User> callback) Replace a user- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putScimUserAsync
public Future<ApiResponse<ScimV2User>> putScimUserAsync(ApiRequest<ScimV2User> request, AsyncApiCallback<ApiResponse<ScimV2User>> callback) Replace a user- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putScimV2GroupAsync
public Future<ScimV2Group> putScimV2GroupAsync(PutScimV2GroupRequest request, AsyncApiCallback<ScimV2Group> callback) Replace a group- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putScimV2GroupAsync
public Future<ApiResponse<ScimV2Group>> putScimV2GroupAsync(ApiRequest<ScimV2Group> request, AsyncApiCallback<ApiResponse<ScimV2Group>> callback) Replace a group- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putScimV2UserAsync
public Future<ScimV2User> putScimV2UserAsync(PutScimV2UserRequest request, AsyncApiCallback<ScimV2User> callback) Replace a user- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putScimV2UserAsync
public Future<ApiResponse<ScimV2User>> putScimV2UserAsync(ApiRequest<ScimV2User> request, AsyncApiCallback<ApiResponse<ScimV2User>> callback) Replace a user- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-