Resource: OAuthIdpConfig
Configuration options for authenticating with an OAuth IDP.
JSON representation |
---|
{
"name": string,
"clientId": string,
"issuer": string,
"displayName": string,
"enabled": boolean,
"clientSecret": string,
"responseType": {
object ( |
Fields | |
---|---|
name |
The name of the OAuthIdpConfig resource, for example: 'projects/my-awesome-project/oauthIdpConfigs/oauth-config-id'. Ignored during create requests. |
clientId |
The client id of an OAuth client. |
issuer |
For OIDC Idps, the issuer identifier. |
displayName |
The config's display name set by developers. |
enabled |
True if allows the user to sign in with the provider. |
clientSecret |
The client secret of the OAuth client, to enable OIDC code flow. |
responseType |
The response type to request for in the OAuth authorization flow. You can set either |
Methods |
|
---|---|
|
Create an Oidc Idp configuration for an Identity Toolkit project. |
|
Delete an Oidc Idp configuration for an Identity Toolkit project. |
|
Retrieve an Oidc Idp configuration for an Identity Toolkit project. |
|
List all Oidc Idp configurations for an Identity Toolkit project. |
|
Update an Oidc Idp configuration for an Identity Toolkit project. |