Optional configuration.
| Name | Type | Description | Notes |
|---|---|---|---|
| identity_provider_config | SamlIdentityProviderConfig | ||
| service_provider_config | SamlServiceProviderConfig | [optional] | |
| user_attribute_mapping | LdapUserAttributeMapping | [optional] | |
| group_mapping | List[SamlGroupMapping] | [optional] | |
| discovery_url | str | Service Discovery URL. | |
| client_id | str | Service Client ID. | |
| client_secret | str | Service Client Secret. | |
| invited_only | bool | Only accept individuals with invitations. | [optional] |
| server_connection_details | LdapServerConnectionDetails | ||
| authentication_credentials | LdapAuthenticationCredentials | ||
| user_search_configuration | LdapUserSearchConfiguration | ||
| group_search_configuration | List[LdapGroupSearchConfiguration] | [optional] |
from corellium.models.create_domain_auth_provider_response_config import CreateDomainAuthProviderResponseConfig
# TODO update the JSON string below
json = "{}"
# create an instance of CreateDomainAuthProviderResponseConfig from a JSON string
create_domain_auth_provider_response_config_instance = CreateDomainAuthProviderResponseConfig.from_json(json)
# print the JSON string representation of the object
print(CreateDomainAuthProviderResponseConfig.to_json())
# convert the object into a dict
create_domain_auth_provider_response_config_dict = create_domain_auth_provider_response_config_instance.to_dict()
# create an instance of CreateDomainAuthProviderResponseConfig from a dict
create_domain_auth_provider_response_config_from_dict = CreateDomainAuthProviderResponseConfig.from_dict(create_domain_auth_provider_response_config_dict)