Google Cloud Iap V1 Client - Class ReauthSettings (2.0.1)

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

Configuration for IAP reauthentication policies.

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

Namespace

Google \ Cloud \ Iap \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ method int

Reauth method requested.

↳ max_age Google\Protobuf\Duration

Reauth session lifetime, how long before a user has to reauthenticate again.

↳ policy_type int

How IAP determines the effective policy in cases of hierarchial policies. Policies are merged from higher in the hierarchy to lower in the hierarchy.

getMethod

Reauth method requested.

Returns
Type Description
int

setMethod

Reauth method requested.

Parameter
Name Description
var int
Returns
Type Description
$this

getMaxAge

Reauth session lifetime, how long before a user has to reauthenticate again.

Returns
Type Description
Google\Protobuf\Duration|null

hasMaxAge

clearMaxAge

setMaxAge

Reauth session lifetime, how long before a user has to reauthenticate again.

Parameter
Name Description
var Google\Protobuf\Duration
Returns
Type Description
$this

getPolicyType

How IAP determines the effective policy in cases of hierarchial policies.

Policies are merged from higher in the hierarchy to lower in the hierarchy.

Returns
Type Description
int

setPolicyType

How IAP determines the effective policy in cases of hierarchial policies.

Policies are merged from higher in the hierarchy to lower in the hierarchy.

Parameter
Name Description
var int
Returns
Type Description
$this