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.domain_auth_provider_config import DomainAuthProviderConfig
# TODO update the JSON string below
json = "{}"
# create an instance of DomainAuthProviderConfig from a JSON string
domain_auth_provider_config_instance = DomainAuthProviderConfig.from_json(json)
# print the JSON string representation of the object
print(DomainAuthProviderConfig.to_json())
# convert the object into a dict
domain_auth_provider_config_dict = domain_auth_provider_config_instance.to_dict()
# create an instance of DomainAuthProviderConfig from a dict
domain_auth_provider_config_from_dict = DomainAuthProviderConfig.from_dict(domain_auth_provider_config_dict)