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

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ gcip_settings Google\Cloud\Iap\V1\GcipSettings

GCIP claims and endpoint configurations for 3p identity providers.

↳ cors_settings Google\Cloud\Iap\V1\CorsSettings

Configuration to allow cross-origin requests via IAP.

↳ oauth_settings Google\Cloud\Iap\V1\OAuthSettings

Settings to configure IAP's OAuth behavior.

↳ reauth_settings Google\Cloud\Iap\V1\ReauthSettings

Settings to configure reauthentication policies in IAP.

getGcipSettings

GCIP claims and endpoint configurations for 3p identity providers.

Generated from protobuf field .google.cloud.iap.v1.GcipSettings gcip_settings = 1;

Returns
TypeDescription
Google\Cloud\Iap\V1\GcipSettings|null

hasGcipSettings

clearGcipSettings

setGcipSettings

GCIP claims and endpoint configurations for 3p identity providers.

Generated from protobuf field .google.cloud.iap.v1.GcipSettings gcip_settings = 1;

Parameter
NameDescription
var Google\Cloud\Iap\V1\GcipSettings
Returns
TypeDescription
$this

getCorsSettings

Configuration to allow cross-origin requests via IAP.

Generated from protobuf field .google.cloud.iap.v1.CorsSettings cors_settings = 2;

Returns
TypeDescription
Google\Cloud\Iap\V1\CorsSettings|null

hasCorsSettings

clearCorsSettings

setCorsSettings

Configuration to allow cross-origin requests via IAP.

Generated from protobuf field .google.cloud.iap.v1.CorsSettings cors_settings = 2;

Parameter
NameDescription
var Google\Cloud\Iap\V1\CorsSettings
Returns
TypeDescription
$this

getOauthSettings

Settings to configure IAP's OAuth behavior.

Generated from protobuf field .google.cloud.iap.v1.OAuthSettings oauth_settings = 3;

Returns
TypeDescription
Google\Cloud\Iap\V1\OAuthSettings|null

hasOauthSettings

clearOauthSettings

setOauthSettings

Settings to configure IAP's OAuth behavior.

Generated from protobuf field .google.cloud.iap.v1.OAuthSettings oauth_settings = 3;

Parameter
NameDescription
var Google\Cloud\Iap\V1\OAuthSettings
Returns
TypeDescription
$this

getReauthSettings

Settings to configure reauthentication policies in IAP.

Generated from protobuf field .google.cloud.iap.v1.ReauthSettings reauth_settings = 6;

Returns
TypeDescription
Google\Cloud\Iap\V1\ReauthSettings|null

hasReauthSettings

clearReauthSettings

setReauthSettings

Settings to configure reauthentication policies in IAP.

Generated from protobuf field .google.cloud.iap.v1.ReauthSettings reauth_settings = 6;

Parameter
NameDescription
var Google\Cloud\Iap\V1\ReauthSettings
Returns
TypeDescription
$this