Class GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfig
Configuration for web single sign-on for the OIDC provider.
Implements
Inherited Members
Namespace: Google.Apis.Iam.v1.Data
Assembly: Google.Apis.Iam.v1.dll
Syntax
public class GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfig : IDirectResponseSchema
Properties
AdditionalScopes
Optional. Additional scopes to request for in the OIDC authentication request on top of scopes requested by
default. By default, the openid, profile and email scopes that are supported by the identity provider
are requested. Each additional scope may be at most 256 characters. A maximum of 10 additional scopes may be
configured.
Declaration
[JsonProperty("additionalScopes")]
public virtual IList<string> AdditionalScopes { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
AssertionClaimsBehavior
Required. The behavior for how OIDC Claims are included in the assertion object used for attribute mapping
and attribute condition.
Declaration
[JsonProperty("assertionClaimsBehavior")]
public virtual string AssertionClaimsBehavior { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ResponseType
Required. The Response Type to request for in the OIDC Authorization Request for web sign-in. The CODE
Response Type is recommended to avoid the Implicit Flow, for security reasons.
Declaration
[JsonProperty("responseType")]
public virtual string ResponseType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |