Class AccessSettings
Access related settings for IAP protected apps.
Implements
Inherited Members
Namespace: Google.Apis.CloudIAP.v1.Data
Assembly: Google.Apis.CloudIAP.v1.dll
Syntax
public class AccessSettings : IDirectResponseSchema
Properties
AllowedDomainsSettings
Optional. Settings to configure and enable allowed domains.
Declaration
[JsonProperty("allowedDomainsSettings")]
public virtual AllowedDomainsSettings AllowedDomainsSettings { get; set; }
Property Value
Type | Description |
---|---|
AllowedDomainsSettings |
CorsSettings
Optional. Configuration to allow cross-origin requests via IAP.
Declaration
[JsonProperty("corsSettings")]
public virtual CorsSettings CorsSettings { get; set; }
Property Value
Type | Description |
---|---|
CorsSettings |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
GcipSettings
Optional. GCIP claims and endpoint configurations for 3p identity providers.
Declaration
[JsonProperty("gcipSettings")]
public virtual GcipSettings GcipSettings { get; set; }
Property Value
Type | Description |
---|---|
GcipSettings |
IdentitySources
Optional. Identity sources that IAP can use to authenticate the end user. Only one identity source can be configured.
Declaration
[JsonProperty("identitySources")]
public virtual IList<string> IdentitySources { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
OauthSettings
Optional. Settings to configure IAP's OAuth behavior.
Declaration
[JsonProperty("oauthSettings")]
public virtual OAuthSettings OauthSettings { get; set; }
Property Value
Type | Description |
---|---|
OAuthSettings |
PolicyDelegationSettings
Optional. Settings to allow google-internal teams to use IAP for apps hosted in a tenant project.
Declaration
[JsonProperty("policyDelegationSettings")]
public virtual PolicyDelegationSettings PolicyDelegationSettings { get; set; }
Property Value
Type | Description |
---|---|
PolicyDelegationSettings |
ReauthSettings
Optional. Settings to configure reauthentication policies in IAP.
Declaration
[JsonProperty("reauthSettings")]
public virtual ReauthSettings ReauthSettings { get; set; }
Property Value
Type | Description |
---|---|
ReauthSettings |
WorkforceIdentitySettings
Optional. Settings to configure the workforce identity federation, including workforce pools and OAuth 2.0 settings.
Declaration
[JsonProperty("workforceIdentitySettings")]
public virtual WorkforceIdentitySettings WorkforceIdentitySettings { get; set; }
Property Value
Type | Description |
---|---|
WorkforceIdentitySettings |