Google Cloud Iap V1 Client - Class AccessSettings (2.0.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

GCIP claims and endpoint configurations for 3p identity providers.

↳ cors_settings CorsSettings

Configuration to allow cross-origin requests via IAP.

↳ oauth_settings OAuthSettings

Settings to configure IAP's OAuth behavior.

↳ reauth_settings ReauthSettings

Settings to configure reauthentication policies in IAP.

↳ allowed_domains_settings AllowedDomainsSettings

Settings to configure and enable allowed domains.

getGcipSettings

GCIP claims and endpoint configurations for 3p identity providers.

Returns
Type Description
GcipSettings|null

hasGcipSettings

clearGcipSettings

setGcipSettings

GCIP claims and endpoint configurations for 3p identity providers.

Parameter
Name Description
var GcipSettings
Returns
Type Description
$this

getCorsSettings

Configuration to allow cross-origin requests via IAP.

Returns
Type Description
CorsSettings|null

hasCorsSettings

clearCorsSettings

setCorsSettings

Configuration to allow cross-origin requests via IAP.

Parameter
Name Description
var CorsSettings
Returns
Type Description
$this

getOauthSettings

Settings to configure IAP's OAuth behavior.

Returns
Type Description
OAuthSettings|null

hasOauthSettings

clearOauthSettings

setOauthSettings

Settings to configure IAP's OAuth behavior.

Parameter
Name Description
var OAuthSettings
Returns
Type Description
$this

getReauthSettings

Settings to configure reauthentication policies in IAP.

Returns
Type Description
ReauthSettings|null

hasReauthSettings

clearReauthSettings

setReauthSettings

Settings to configure reauthentication policies in IAP.

Parameter
Name Description
var ReauthSettings
Returns
Type Description
$this

getAllowedDomainsSettings

Settings to configure and enable allowed domains.

Returns
Type Description
AllowedDomainsSettings|null

hasAllowedDomainsSettings

clearAllowedDomainsSettings

setAllowedDomainsSettings

Settings to configure and enable allowed domains.

Parameter
Name Description
var AllowedDomainsSettings
Returns
Type Description
$this