public sealed class ReauthSettings : IMessage<ReauthSettings>, IEquatable<ReauthSettings>, IDeepCloneable<ReauthSettings>, IBufferMessage, IMessage
Configuration for IAP reauthentication policies.
Implements
IMessage<ReauthSettings>, IEquatable<ReauthSettings>, IDeepCloneable<ReauthSettings>, 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 required by the policy.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
ReauthSettings.Types.PolicyType |