Resource: DefaultSupportedIdpConfig
Opsi konfigurasi untuk mengautentikasi dengan kumpulan standar IDP tepercaya Identity Toolkit.
Representasi JSON |
---|
{ "name": string, "enabled": boolean, "clientId": string, "clientSecret": string, // Union field |
Kolom | |
---|---|
name |
Nama resource DefaultSupportedIdpConfig, misalnya: "projects/my-awesome-project/defaultSupportedIdpConfigs/google.com" |
enabled |
Benar jika mengizinkan pengguna login dengan penyedia. |
clientId |
Client ID OAuth. |
clientSecret |
Rahasia klien OAuth. |
Kolom union idp_specific_config . Setelan IDP yang khusus untuk satu jenis login. idp_specific_config hanya ada berupa salah satu diantara berikut: |
|
appleSignInConfig |
Konfigurasi tambahan untuk project berbasis Apple. |
AppleSignInConfig
Konfigurasi tambahan untuk SignInWithApple.
Representasi JSON |
---|
{
"codeFlowConfig": {
object ( |
Kolom | |
---|---|
codeFlowConfig |
Konfigurasi tambahan untuk Apple untuk alur kode. |
bundleIds[] |
Daftar ID Paket yang dapat digunakan oleh project ini |
CodeFlowConfig
Konfigurasi tambahan untuk Apple untuk alur kode.
Representasi JSON |
---|
{ "teamId": string, "keyId": string, "privateKey": string } |
Kolom | |
---|---|
teamId |
ID Tim Developer Apple. |
keyId |
ID kunci untuk kunci pribadi. |
privateKey |
Kunci pribadi yang digunakan untuk menandatangani JWT rahasia klien. |
Metode |
|
---|---|
|
Buat konfigurasi IdP default yang didukung untuk project Identity Toolkit. |
|
Menghapus konfigurasi IdP default yang didukung untuk project Identity Toolkit. |
|
Mengambil konfigurasi IdP default yang didukung untuk project Identity Toolkit. |
|
Mencantumkan semua konfigurasi IdP default yang didukung untuk project Identity Toolkit. |
|
Mengupdate konfigurasi IdP default yang didukung untuk project Identity Toolkit. |