Recurso: OAuthIdpConfig
Opciones de configuración para autenticar con un IDP de OAuth
Representación JSON |
---|
{
"name": string,
"clientId": string,
"issuer": string,
"displayName": string,
"enabled": boolean,
"clientSecret": string,
"responseType": {
object ( |
Campos | |
---|---|
name |
El nombre del recurso OAuthIdpConfig, por ejemplo: "projects/my-awesome-project/oauthIdpConfigs/oauth-config-id". Se ignora durante las solicitudes de creación. |
clientId |
El ID de cliente de un cliente OAuth. |
issuer |
Para los proveedores de identidad de OIDC, el identificador del emisor. |
displayName |
Es el nombre visible de la configuración que establecen los desarrolladores. |
enabled |
Es verdadero si permite que el usuario acceda con el proveedor. |
clientSecret |
El secreto de cliente del cliente de OAuth para habilitar el flujo de código de OIDC |
responseType |
Es el tipo de respuesta que se debe solicitar en el flujo de autorización de OAuth. Puedes establecer |
OAuthResponseType
Es el tipo de respuesta que se debe solicitar en el flujo de autorización de OAuth. Puedes establecer idToken
o code
como verdadero, pero no ambos. Aún no se admite configurar ambos tipos como verdaderos de forma simultánea ({code: true, idToken: true}
).
Consulta https://openid.net/specs/openid-connect-core-1_0.html#Authentication para obtener una asignación del tipo de respuesta al flujo de OAuth 2.0.
Representación JSON |
---|
{ "idToken": boolean, "code": boolean, "token": boolean } |
Campos | |
---|---|
idToken |
Si es verdadero, se muestra el token de ID desde el extremo de autorización del IdP. |
code |
Si es verdadero, el código de autorización se muestra desde el extremo de autorización del IdP. |
token |
No se debe usar. Por el momento, no se admite el tipo de respuesta |
Métodos |
|
---|---|
|
Crea una configuración de IdP de OIDC para un proyecto de Identity Toolkit. |
|
Borra la configuración de un IDP de OIDC para un proyecto de Identity Toolkit. |
|
Recupera una configuración de IdP de OIDC para un proyecto de Identity Toolkit. |
|
Muestra una lista de todas las configuraciones del IDP de OIDC para un proyecto de Identity Toolkit. |
|
Actualiza la configuración de un IDP de OIDC para un proyecto de Identity Toolkit. |