Google Cloud Iap V1 Client - Class ApplicationSettings (1.0.1)

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

Wrapper over application specific settings for IAP.

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

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ csm_settings Google\Cloud\Iap\V1\CsmSettings

Settings to configure IAP's behavior for a CSM mesh.

↳ access_denied_page_settings Google\Cloud\Iap\V1\AccessDeniedPageSettings

Customization for Access Denied page.

↳ cookie_domain Google\Protobuf\StringValue

The Domain value to set for cookies generated by IAP. This value is not validated by the API, but will be ignored at runtime if invalid.

getCsmSettings

Settings to configure IAP's behavior for a CSM mesh.

Generated from protobuf field .google.cloud.iap.v1.CsmSettings csm_settings = 1;

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

hasCsmSettings

clearCsmSettings

setCsmSettings

Settings to configure IAP's behavior for a CSM mesh.

Generated from protobuf field .google.cloud.iap.v1.CsmSettings csm_settings = 1;

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

getAccessDeniedPageSettings

Customization for Access Denied page.

Generated from protobuf field .google.cloud.iap.v1.AccessDeniedPageSettings access_denied_page_settings = 2;

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

hasAccessDeniedPageSettings

clearAccessDeniedPageSettings

setAccessDeniedPageSettings

Customization for Access Denied page.

Generated from protobuf field .google.cloud.iap.v1.AccessDeniedPageSettings access_denied_page_settings = 2;

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

getCookieDomain

The Domain value to set for cookies generated by IAP. This value is not validated by the API, but will be ignored at runtime if invalid.

Generated from protobuf field .google.protobuf.StringValue cookie_domain = 3;

Returns
TypeDescription
Google\Protobuf\StringValue|null

hasCookieDomain

clearCookieDomain

getCookieDomainValue

Returns the unboxed value from getCookieDomain()

The Domain value to set for cookies generated by IAP. This value is not validated by the API, but will be ignored at runtime if invalid.

Generated from protobuf field .google.protobuf.StringValue cookie_domain = 3;

Returns
TypeDescription
string|null

setCookieDomain

The Domain value to set for cookies generated by IAP. This value is not validated by the API, but will be ignored at runtime if invalid.

Generated from protobuf field .google.protobuf.StringValue cookie_domain = 3;

Parameter
NameDescription
var Google\Protobuf\StringValue
Returns
TypeDescription
$this

setCookieDomainValue

Sets the field by wrapping a primitive type in a Google\Protobuf\StringValue object.

The Domain value to set for cookies generated by IAP. This value is not validated by the API, but will be ignored at runtime if invalid.

Generated from protobuf field .google.protobuf.StringValue cookie_domain = 3;

Parameter
NameDescription
var string|null
Returns
TypeDescription
$this