Cloud Identity-Aware Proxy v1 API - Class ReauthSettings (2.2.0)

public sealed class ReauthSettings : IMessage<ReauthSettings>, IEquatable<ReauthSettings>, IDeepCloneable<ReauthSettings>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Identity-Aware Proxy v1 API class ReauthSettings.

Configuration for IAP reauthentication policies.

Inheritance

Object > ReauthSettings

Namespace

Google.Cloud.Iap.V1

Assembly

Google.Cloud.Iap.V1.dll

Constructors

ReauthSettings()

public ReauthSettings()

ReauthSettings(ReauthSettings)

public ReauthSettings(ReauthSettings other)
Parameter
NameDescription
otherReauthSettings

Properties

MaxAge

public Duration MaxAge { get; set; }

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

Property Value
TypeDescription
Duration

Method

public ReauthSettings.Types.Method Method { get; set; }

Reauth method requested.

Property Value
TypeDescription
ReauthSettings.Types.Method

PolicyType

public ReauthSettings.Types.PolicyType PolicyType { get; set; }

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

Property Value
TypeDescription
ReauthSettings.Types.PolicyType