Google Cloud Iap V1 Client - Class AccessSettings (2.1.1)

Reference documentation and code samples for the Google Cloud Iap V1 Client class AccessSettings.

Access related settings for IAP protected apps.

Generated from protobuf message google.cloud.iap.v1.AccessSettings

Namespace

Google \ Cloud \ Iap \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ gcip_settings
GcipSettings

Optional. GCIP claims and endpoint configurations for 3p identity providers.

↳ cors_settings
CorsSettings

Optional. Configuration to allow cross-origin requests via IAP.

↳ oauth_settings
OAuthSettings

Optional. Settings to configure IAP's OAuth behavior.

↳ reauth_settings
ReauthSettings

Optional. Settings to configure reauthentication policies in IAP.

↳ allowed_domains_settings
AllowedDomainsSettings

Optional. Settings to configure and enable allowed domains.

↳ workforce_identity_settings
WorkforceIdentitySettings

Optional. Settings to configure the workforce identity federation, including workforce pools and OAuth 2.0 settings.

↳ identity_sources
array

Optional. Identity sources that IAP can use to authenticate the end user. Only one identity source can be configured.

getGcipSettings

Optional. GCIP claims and endpoint configurations for 3p identity providers.

Returns
Type
Description
GcipSettings |null

hasGcipSettings

clearGcipSettings

setGcipSettings

Optional. GCIP claims and endpoint configurations for 3p identity providers.

Parameter
Name
Description
Returns
Type
Description
$this

getCorsSettings

Optional. Configuration to allow cross-origin requests via IAP.

Returns
Type
Description
CorsSettings |null

hasCorsSettings

clearCorsSettings

setCorsSettings

Optional. Configuration to allow cross-origin requests via IAP.

Parameter
Name
Description
Returns
Type
Description
$this

getOauthSettings

Optional. Settings to configure IAP's OAuth behavior.

Returns
Type
Description

hasOauthSettings

clearOauthSettings

setOauthSettings

Optional. Settings to configure IAP's OAuth behavior.

Parameter
Name
Description
Returns
Type
Description
$this

getReauthSettings

Optional. Settings to configure reauthentication policies in IAP.

Returns
Type
Description

hasReauthSettings

clearReauthSettings

setReauthSettings

Optional. Settings to configure reauthentication policies in IAP.

Parameter
Name
Description
Returns
Type
Description
$this

getAllowedDomainsSettings

Optional. Settings to configure and enable allowed domains.

Returns
Type
Description

hasAllowedDomainsSettings

clearAllowedDomainsSettings

setAllowedDomainsSettings

Optional. Settings to configure and enable allowed domains.

Parameter
Name
Description
Returns
Type
Description
$this

getWorkforceIdentitySettings

Optional. Settings to configure the workforce identity federation, including workforce pools and OAuth 2.0 settings.

Returns
Type
Description

hasWorkforceIdentitySettings

clearWorkforceIdentitySettings

setWorkforceIdentitySettings

Optional. Settings to configure the workforce identity federation, including workforce pools and OAuth 2.0 settings.

Parameter
Name
Description
Returns
Type
Description
$this

getIdentitySources

Optional. Identity sources that IAP can use to authenticate the end user.

Only one identity source can be configured.

Returns
Type
Description

setIdentitySources

Optional. Identity sources that IAP can use to authenticate the end user.

Only one identity source can be configured.

Parameter
Name
Description
var
int[]
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: