All URIs are relative to https://app.corellium.com/api
| Method | HTTP request | Description |
|---|---|---|
| DomainAuthProviderAPI_v1CreateDomainAuthProvider | POST /v1/domain/{domainId}/auth | Create a new auth provider for a domain |
| DomainAuthProviderAPI_v1DeleteDomainAuthProvider | DELETE /v1/domain/{domainId}/auth/{providerId} | Delete an auth provider from a domain |
| DomainAuthProviderAPI_v1GetDomainAuthProviders | GET /v1/domain/{domainId}/auth | Return all configured auth providers for a domain (including globally configured providers) |
| DomainAuthProviderAPI_v1UpdateDomainAuthProvider | PUT /v1/domain/{domainId}/auth/{providerId} | Update an auth provider for a domain |
// Create a new auth provider for a domain
//
domain_auth_provider_response_v1_t* DomainAuthProviderAPI_v1CreateDomainAuthProvider(apiClient_t *apiClient, char *domainId, domain_auth_provider_request_t *domain_auth_provider_request);| Name | Type | Description | Notes |
|---|---|---|---|
| apiClient | apiClient_t * | context containing the client configuration | |
| domainId | char * | Domain ID - uuid | |
| domain_auth_provider_request | domain_auth_provider_request_t * | Request Data |
domain_auth_provider_response_v1_t *
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
// Delete an auth provider from a domain
//
void DomainAuthProviderAPI_v1DeleteDomainAuthProvider(apiClient_t *apiClient, char *domainId, char *providerId);| Name | Type | Description | Notes |
|---|---|---|---|
| apiClient | apiClient_t * | context containing the client configuration | |
| domainId | char * | Domain ID - uuid | |
| providerId | char * | Provider ID - uuid |
void
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
// Return all configured auth providers for a domain (including globally configured providers)
//
list_t* DomainAuthProviderAPI_v1GetDomainAuthProviders(apiClient_t *apiClient, char *domainId);| Name | Type | Description | Notes |
|---|---|---|---|
| apiClient | apiClient_t * | context containing the client configuration | |
| domainId | char * | Domain ID - uuid |
list_t *
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
// Update an auth provider for a domain
//
domain_auth_provider_response_v1_t* DomainAuthProviderAPI_v1UpdateDomainAuthProvider(apiClient_t *apiClient, char *domainId, char *providerId, domain_auth_provider_request_t *domain_auth_provider_request);| Name | Type | Description | Notes |
|---|---|---|---|
| apiClient | apiClient_t * | context containing the client configuration | |
| domainId | char * | Domain ID - uuid | |
| providerId | char * | Provider ID - uuid | |
| domain_auth_provider_request | domain_auth_provider_request_t * | Request Data |
domain_auth_provider_response_v1_t *
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]