Risorsa: DefaultSupportedIdpConfig
Opzioni di configurazione per l'autenticazione con un insieme standard di provider di identità attendibili di Identity Toolkit.
Rappresentazione JSON |
---|
{ "name": string, "enabled": boolean, "clientId": string, "clientSecret": string, // Union field |
Campi | |
---|---|
name |
Il nome della risorsa DefaultSupportedIdpConfig, ad esempio: "projects/my-awesome-project/defaultSupportedIdpConfigs/google.com" |
enabled |
True se consente all'utente di accedere con il provider. |
clientId |
ID client OAuth. |
clientSecret |
Client secret OAuth. |
Campo unione idp_specific_config . Impostazioni dell'IDP specifiche per un tipo di accesso. idp_specific_config può essere solo uno dei seguenti: |
|
appleSignInConfig |
Configurazione aggiuntiva per i progetti basati su Apple. |
AppleSignInConfig
Configurazione aggiuntiva per SignInWithApple.
Rappresentazione JSON |
---|
{
"codeFlowConfig": {
object ( |
Campi | |
---|---|
codeFlowConfig |
Configurazione aggiuntiva per Apple per il flusso di codice. |
bundleIds[] |
Un elenco di ID bundle utilizzabili da questo progetto |
CodeFlowConfig
Configurazione aggiuntiva per Apple per il flusso di codice.
Rappresentazione JSON |
---|
{ "teamId": string, "keyId": string, "privateKey": string } |
Campi | |
---|---|
teamId |
ID team sviluppatore Apple. |
keyId |
ID chiave per la chiave privata. |
privateKey |
Chiave privata utilizzata per firmare il JWT del client secret. |
Metodi |
|
---|---|
|
Crea una configurazione predefinita del provider di identità supportata per un progetto Identity Toolkit. |
|
Elimina una configurazione IdP supportata predefinita per un progetto Identity Toolkit. |
|
Recupera una configurazione predefinita del provider di identità supportata per un progetto Identity Toolkit. |
|
Elenca tutte le configurazioni Idp supportate predefinite per un progetto Identity Toolkit. |
|
Aggiorna una configurazione predefinita del provider di identità supportata per un progetto Identity Toolkit. |