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 |