Resource: InboundOidcSsoProfile
An OIDC federation between a Google enterprise customer and an OIDC identity provider.
| JSON representation | 
|---|
| { "name": string, "customer": string, "displayName": string, "idpConfig": { object ( | 
| Fields | |
|---|---|
| name | 
 Output only. Resource name of the OIDC SSO profile. | 
| customer | 
 Immutable. The customer. For example:  | 
| displayName | 
 Human-readable name of the OIDC SSO profile. | 
| idpConfig | 
 OIDC identity provider configuration. | 
| rpConfig | 
 OIDC relying party (RP) configuration for this OIDC SSO profile. These are the RP details provided by Google that should be configured on the corresponding identity provider. | 
OidcIdpConfig
OIDC IDP (identity provider) configuration.
| JSON representation | 
|---|
| { "issuerUri": string, "changePasswordUri": string } | 
| Fields | |
|---|---|
| issuerUri | 
 Required. The Issuer identifier for the IdP. Must be a URL. The discovery URL will be derived from this as described in Section 4 of the OIDC specification. | 
| changePasswordUri | 
 The Change Password URL of the identity provider. Users will be sent to this URL when changing their passwords at  | 
OidcRpConfig
OIDC RP (relying party) configuration.
| JSON representation | 
|---|
| { "clientId": string, "clientSecret": string, "redirectUris": [ string ] } | 
| Fields | |
|---|---|
| clientId | 
 OAuth2 client ID for OIDC. | 
| clientSecret | 
 Input only. OAuth2 client secret for OIDC. | 
| redirectUris[] | 
 Output only. The URL(s) that this client may use in authentication requests. | 
| Methods | |
|---|---|
| 
 | Creates an InboundOidcSsoProfilefor a customer. | 
| 
 | Deletes an InboundOidcSsoProfile. | 
| 
 | Gets an InboundOidcSsoProfile. | 
| 
 | Lists InboundOidcSsoProfileobjects for a Google enterprise customer. | 
| 
 | Updates an InboundOidcSsoProfile. |