REST Resource: projects.tenants.defaultSupportedIdpConfigs

Resource: DefaultSupportedIdpConfig

Configurations options for authenticating with a the standard set of Identity Toolkit-trusted IDPs.

JSON representation
{
  "name": string,
  "enabled": boolean,
  "clientId": string,
  "clientSecret": string,

  // Union field idp_specific_config can be only one of the following:
  "appleSignInConfig": {
    object (AppleSignInConfig)
  }
  // End of list of possible types for union field idp_specific_config.
}
Fields
name

string

The name of the DefaultSupportedIdpConfig resource, for example: "projects/my-awesome-project/defaultSupportedIdpConfigs/google.com"

enabled

boolean

True if allows the user to sign in with the provider.

clientId

string

OAuth client ID.

clientSecret

string

OAuth client secret.

Union field idp_specific_config. IDP settings that are specific to one type of sign-in. idp_specific_config can be only one of the following:
appleSignInConfig

object (AppleSignInConfig)

Additional config for Apple-based projects.

Methods

create

Create a default supported Idp configuration for an Identity Toolkit project.

delete

Delete a default supported Idp configuration for an Identity Toolkit project.

get

Retrieve a default supported Idp configuration for an Identity Toolkit project.

list

List all default supported Idp configurations for an Identity Toolkit project.

patch

Update a default supported Idp configuration for an Identity Toolkit project.