Resource: OAuthIdpConfig
Opsi konfigurasi untuk mengautentikasi dengan IdP OAuth.
Representasi JSON |
---|
{
"name": string,
"clientId": string,
"issuer": string,
"displayName": string,
"enabled": boolean,
"clientSecret": string,
"responseType": {
object ( |
Kolom | |
---|---|
name |
Nama resource OAuthIdpConfig, misalnya: 'projects/my-awesome-project/oauthIdpConfigs/oauth-config-id'. Diabaikan selama permintaan pembuatan. |
clientId |
Client ID klien OAuth. |
issuer |
Untuk IdP OIDC, ID penerbit. |
displayName |
Nama tampilan konfigurasi yang ditetapkan oleh developer. |
enabled |
Benar jika mengizinkan pengguna login dengan penyedia. |
clientSecret |
Rahasia klien klien OAuth, untuk mengaktifkan alur kode OIDC. |
responseType |
Jenis respons yang akan diminta dalam alur otorisasi OAuth. Anda dapat menetapkan |
OAuthResponseType
Jenis respons yang akan diminta dalam alur otorisasi OAuth. Anda dapat menetapkan idToken
atau code
ke benar, tetapi tidak keduanya. Menetapkan kedua jenis tersebut agar benar secara bersamaan ({code: true, idToken: true}
) belum didukung.
Lihat https://openid.net/specs/openid-connect-core-1_0.html#Authentication untuk pemetaan jenis respons ke alur OAuth 2.0.
Representasi JSON |
---|
{ "idToken": boolean, "code": boolean, "token": boolean } |
Kolom | |
---|---|
idToken |
Jika benar, token ID akan ditampilkan dari endpoint otorisasi IdP. |
code |
Jika benar, kode otorisasi akan ditampilkan dari endpoint otorisasi IdP. |
token |
Jangan gunakan. Jenis respons |
Metode |
|
---|---|
|
Membuat konfigurasi IdP Oidc untuk project Identity Toolkit. |
|
Menghapus konfigurasi IdP Oidc untuk project Identity Toolkit. |
|
Mengambil konfigurasi IdP Oidc untuk project Identity Toolkit. |
|
Mencantumkan semua konfigurasi Oidc Idp untuk project Identity Toolkit. |
|
Mengupdate konfigurasi IdP Oidc untuk project Identity Toolkit. |