public sealed class AccessSettings : IMessage<AccessSettings>, IEquatable<AccessSettings>, IDeepCloneable<AccessSettings>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Identity-Aware Proxy v1 API class AccessSettings.
Access related settings for IAP protected apps.
Implements
IMessageAccessSettings, IEquatableAccessSettings, IDeepCloneableAccessSettings, IBufferMessage, IMessageNamespace
Google.Cloud.Iap.V1Assembly
Google.Cloud.Iap.V1.dll
Constructors
AccessSettings()
public AccessSettings()AccessSettings(AccessSettings)
public AccessSettings(AccessSettings other)| Parameter | |
|---|---|
| Name | Description |
other |
AccessSettings |
Properties
AllowedDomainsSettings
public AllowedDomainsSettings AllowedDomainsSettings { get; set; }Optional. Settings to configure and enable allowed domains.
| Property Value | |
|---|---|
| Type | Description |
AllowedDomainsSettings |
|
CorsSettings
public CorsSettings CorsSettings { get; set; }Optional. Configuration to allow cross-origin requests via IAP.
| Property Value | |
|---|---|
| Type | Description |
CorsSettings |
|
GcipSettings
public GcipSettings GcipSettings { get; set; }Optional. GCIP claims and endpoint configurations for 3p identity providers.
| Property Value | |
|---|---|
| Type | Description |
GcipSettings |
|
IdentitySources
public RepeatedField<AccessSettings.Types.IdentitySource> IdentitySources { get; }Optional. Identity sources that IAP can use to authenticate the end user. Only one identity source can be configured.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldAccessSettingsTypesIdentitySource |
|
OauthSettings
public OAuthSettings OauthSettings { get; set; }Optional. Settings to configure IAP's OAuth behavior.
| Property Value | |
|---|---|
| Type | Description |
OAuthSettings |
|
ReauthSettings
public ReauthSettings ReauthSettings { get; set; }Optional. Settings to configure reauthentication policies in IAP.
| Property Value | |
|---|---|
| Type | Description |
ReauthSettings |
|
WorkforceIdentitySettings
public WorkforceIdentitySettings WorkforceIdentitySettings { get; set; }Optional. Settings to configure the workforce identity federation, including workforce pools and OAuth 2.0 settings.
| Property Value | |
|---|---|
| Type | Description |
WorkforceIdentitySettings |
|