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 |
Champs | |
---|---|
name |
Nom de la ressource DefaultSupportedIdpConfig, par exemple: "projects/mon-super-projet/defaultSupportedIdpConfigs/google.com" |
enabled |
"True" si l'utilisateur peut se connecter avec le fournisseur. |
clientId |
ID client OAuth |
clientSecret |
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 |
Configuration supplémentaire pour les projets Apple. |
AppleSignInConfig
Configuration supplémentaire pour SignInWithApple.
Représentation JSON |
---|
{
"codeFlowConfig": {
object ( |
Champs | |
---|---|
codeFlowConfig |
Configuration supplémentaire pour Apple pour le flux de code. |
bundleIds[] |
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 |
ID d'équipe Apple Developer |
keyId |
ID de clé pour la clé privée. |
privateKey |
Clé privée utilisée pour signer le jeton JWT du secret client. |
Méthodes |
|
---|---|
|
Créez une configuration par défaut compatible avec un fournisseur d'identité pour un projet Identity Toolkit. |
|
Supprimez une configuration d'IDP compatible par défaut pour un projet Identity Toolkit. |
|
Récupérez une configuration par défaut compatible avec un fournisseur d'identité pour un projet Identity Toolkit. |
|
Répertorie toutes les configurations IdP compatibles par défaut pour un projet Identity Toolkit. |
|
Mettez à jour une configuration IdP compatible par défaut pour un projet Identity Toolkit. |