Risorsa: OAuthIdpConfig
Opzioni di configurazione per l'autenticazione con un IdP OAuth.
Rappresentazione JSON |
---|
{
"name": string,
"clientId": string,
"issuer": string,
"displayName": string,
"enabled": boolean,
"clientSecret": string,
"responseType": {
object ( |
Campi | |
---|---|
name |
Il nome della risorsa OAuthIdpConfig, ad esempio "projects/my-awesome-project/oauthIdpConfigs/oauth-config-id". Ignorato durante le richieste di creazione. |
clientId |
L'ID client di un client OAuth. |
issuer |
Per gli IdP OIDC, l'identificatore dell'emittente. |
displayName |
Il nome visualizzato della configurazione impostato dagli sviluppatori. |
enabled |
True se consente all'utente di accedere con il provider. |
clientSecret |
Il client secret del client OAuth per abilitare il flusso di codice OIDC. |
responseType |
Il tipo di risposta da richiedere nel flusso di autorizzazione OAuth. Puoi impostare |
OAuthResponseType
Il tipo di risposta da richiedere nel flusso di autorizzazione OAuth. Puoi impostare idToken
o code
su true, ma non su entrambi. L'impostazione di entrambi i tipi su true contemporaneamente ({code: true, idToken: true}
) non è ancora supportata.
Per una mappatura del tipo di risposta al flusso OAuth 2.0, visita la pagina https://openid.net/specs/openid-connect-core-1_0.html#Authentication.
Rappresentazione JSON |
---|
{ "idToken": boolean, "code": boolean, "token": boolean } |
Campi | |
---|---|
idToken |
Se true, il token ID viene restituito dall'endpoint di autorizzazione dell'IdP. |
code |
Se il valore è true, il codice di autorizzazione viene restituito dall'endpoint di autorizzazione dell'IdP. |
token |
Non utilizzare. Il tipo di risposta |
Metodi |
|
---|---|
|
Crea una configurazione del provider di identità OIDC per un progetto Identity Toolkit. |
|
Elimina una configurazione del provider di identità OIDC per un progetto Identity Toolkit. |
|
Recupera una configurazione Idp Oidc per un progetto Identity Toolkit. |
|
Elenca tutte le configurazioni Idp Oidc per un progetto Identity Toolkit. |
|
Aggiorna la configurazione di un provider di identità OIDC per un progetto Identity Toolkit. |