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.
Implements
IMessageReauthSettings, IEquatableReauthSettings, IDeepCloneableReauthSettings, IBufferMessage, IMessageNamespace
Google.Cloud.Iap.V1Assembly
Google.Cloud.Iap.V1.dll
Constructors
ReauthSettings()
public ReauthSettings()
ReauthSettings(ReauthSettings)
public ReauthSettings(ReauthSettings other)
Parameter | |
---|---|
Name | Description |
other |
ReauthSettings |
Properties
MaxAge
public Duration MaxAge { get; set; }
Reauth session lifetime, how long before a user has to reauthenticate again.
Property Value | |
---|---|
Type | Description |
Duration |
Method
public ReauthSettings.Types.Method Method { get; set; }
Reauth method requested.
Property Value | |
---|---|
Type | Description |
ReauthSettingsTypesMethod |
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 | |
---|---|
Type | Description |
ReauthSettingsTypesPolicyType |