REST Resource: projects.defaultSupportedIdpConfigs

Ressource: DefaultSupportedIdpConfig

Options de configuration pour l'authentification à l'aide de l'ensemble standard de fournisseurs d'identité approuvés par Identity Toolkit.

Représentation JSON
{
  "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.
}
Champs
name

string

Nom de la ressource DefaultSupportedIdpConfig, par exemple: "projects/mon-super-projet/defaultSupportedIdpConfigs/google.com"

enabled

boolean

"True" si l'utilisateur peut se connecter avec le fournisseur.

clientId

string

ID client OAuth

clientSecret

string

Code secret du client OAuth.

Champ d'union idp_specific_config. Paramètres de l'IDP spécifiques à un type de connexion idp_specific_config ne peut être qu'un des éléments suivants :
appleSignInConfig

object (AppleSignInConfig)

Configuration supplémentaire pour les projets Apple.

AppleSignInConfig

Configuration supplémentaire pour SignInWithApple.

Représentation JSON
{
  "codeFlowConfig": {
    object (CodeFlowConfig)
  },
  "bundleIds": [
    string
  ]
}
Champs
codeFlowConfig

object (CodeFlowConfig)

Configuration supplémentaire pour Apple pour le flux de code.

bundleIds[]

string

Liste des ID de bundle utilisables par ce projet

CodeFlowConfig

Configuration supplémentaire pour Apple pour le flux de code.

Représentation JSON
{
  "teamId": string,
  "keyId": string,
  "privateKey": string
}
Champs
teamId

string

ID d'équipe Apple Developer

keyId

string

ID de clé pour la clé privée.

privateKey

string

Clé privée utilisée pour signer le jeton JWT du secret client.

Méthodes

create

Créez une configuration par défaut compatible avec un fournisseur d'identité pour un projet Identity Toolkit.

delete

Supprimez une configuration d'IDP compatible par défaut pour un projet Identity Toolkit.

get

Récupérez une configuration par défaut compatible avec un fournisseur d'identité pour un projet Identity Toolkit.

list

Répertorie toutes les configurations IdP compatibles par défaut pour un projet Identity Toolkit.

patch

Mettez à jour une configuration IdP compatible par défaut pour un projet Identity Toolkit.