All URIs are relative to https://prod.api.appcluster01.ca-central-1.ezmax.com/rest
Method | HTTP request | Description |
---|---|---|
usersCreateObjectScimV2 | POST /2/scim/Users | Create a new User |
usersDeleteObjectScimV2 | DELETE /2/scim/Users/{userId} | Delete an existing User |
usersEditObjectScimV2 | PUT /2/scim/Users/{userId} | Edit an existing User |
usersGetListScimV2 | GET /2/scim/Users | Retrieve User list |
usersGetObjectScimV2 | GET /2/scim/Users/{userId} | Retrieve an existing User |
-(NSURLSessionTask*) usersCreateObjectScimV2WithScimUser: (ScimUser*) scimUser
completionHandler: (void (^)(ScimUser* output, NSError* error)) handler;
Create a new User
DefaultConfiguration *apiConfig = [DefaultConfiguration sharedConfig];
ScimUser* scimUser = [[ScimUser alloc] init]; //
ScimUsersApi*apiInstance = [[ScimUsersApi alloc] init];
// Create a new User
[apiInstance usersCreateObjectScimV2WithScimUser:scimUser
completionHandler: ^(ScimUser* output, NSError* error) {
if (output) {
NSLog(@"%@", output);
}
if (error) {
NSLog(@"Error calling ScimUsersApi->usersCreateObjectScimV2: %@", error);
}
}];
Name | Type | Description | Notes |
---|---|---|---|
scimUser | ScimUser* |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
-(NSURLSessionTask*) usersDeleteObjectScimV2WithUserId: (NSString*) userId
completionHandler: (void (^)(NSError* error)) handler;
Delete an existing User
DefaultConfiguration *apiConfig = [DefaultConfiguration sharedConfig];
NSString* userId = @"userId_example"; //
ScimUsersApi*apiInstance = [[ScimUsersApi alloc] init];
// Delete an existing User
[apiInstance usersDeleteObjectScimV2WithUserId:userId
completionHandler: ^(NSError* error) {
if (error) {
NSLog(@"Error calling ScimUsersApi->usersDeleteObjectScimV2: %@", error);
}
}];
Name | Type | Description | Notes |
---|---|---|---|
userId | NSString* |
void (empty response body)
- Content-Type: Not defined
- Accept: Not defined
[Back to top] [Back to API list] [Back to Model list] [Back to README]
-(NSURLSessionTask*) usersEditObjectScimV2WithUserId: (NSString*) userId
scimUser: (ScimUser*) scimUser
completionHandler: (void (^)(ScimUser* output, NSError* error)) handler;
Edit an existing User
DefaultConfiguration *apiConfig = [DefaultConfiguration sharedConfig];
NSString* userId = @"userId_example"; //
ScimUser* scimUser = [[ScimUser alloc] init]; //
ScimUsersApi*apiInstance = [[ScimUsersApi alloc] init];
// Edit an existing User
[apiInstance usersEditObjectScimV2WithUserId:userId
scimUser:scimUser
completionHandler: ^(ScimUser* output, NSError* error) {
if (output) {
NSLog(@"%@", output);
}
if (error) {
NSLog(@"Error calling ScimUsersApi->usersEditObjectScimV2: %@", error);
}
}];
Name | Type | Description | Notes |
---|---|---|---|
userId | NSString* | ||
scimUser | ScimUser* |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
-(NSURLSessionTask*) usersGetListScimV2WithFilter: (NSString*) filter
completionHandler: (void (^)(ScimUserList* output, NSError* error)) handler;
Retrieve User list
DefaultConfiguration *apiConfig = [DefaultConfiguration sharedConfig];
NSString* filter = @"filter_example"; // Filter expression for searching users (optional)
ScimUsersApi*apiInstance = [[ScimUsersApi alloc] init];
// Retrieve User list
[apiInstance usersGetListScimV2WithFilter:filter
completionHandler: ^(ScimUserList* output, NSError* error) {
if (output) {
NSLog(@"%@", output);
}
if (error) {
NSLog(@"Error calling ScimUsersApi->usersGetListScimV2: %@", error);
}
}];
Name | Type | Description | Notes |
---|---|---|---|
filter | NSString* | Filter expression for searching users | [optional] |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
-(NSURLSessionTask*) usersGetObjectScimV2WithUserId: (NSString*) userId
completionHandler: (void (^)(ScimUser* output, NSError* error)) handler;
Retrieve an existing User
DefaultConfiguration *apiConfig = [DefaultConfiguration sharedConfig];
NSString* userId = @"userId_example"; //
ScimUsersApi*apiInstance = [[ScimUsersApi alloc] init];
// Retrieve an existing User
[apiInstance usersGetObjectScimV2WithUserId:userId
completionHandler: ^(ScimUser* output, NSError* error) {
if (output) {
NSLog(@"%@", output);
}
if (error) {
NSLog(@"Error calling ScimUsersApi->usersGetObjectScimV2: %@", error);
}
}];
Name | Type | Description | Notes |
---|---|---|---|
userId | NSString* |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]