Class DexRefreshTokenConfig
Configuration for the HTTP endpoints.
Namespace: Neon.Kube.Resources.Dex
Assembly: Neon.Kube.Resources.dll
Syntax
public class DexRefreshTokenConfig
Constructors
DexRefreshTokenConfig()
Constructor.
Declaration
public DexRefreshTokenConfig()
Properties
AbsoluteLifetime
Absolute refresh token lifetime.
Declaration
[JsonProperty(PropertyName = "AbsoluteLifetime", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
[YamlMember(Alias = "absoluteLifetime", ApplyNamingConventions = false)]
public string AbsoluteLifetime { get; set; }
Property Value
Type | Description |
---|---|
string |
ReuseInterval
Token reuse interval.
Declaration
[JsonProperty(PropertyName = "ReuseInterval", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
[YamlMember(Alias = "reuseInterval", ApplyNamingConventions = false)]
public string ReuseInterval { get; set; }
Property Value
Type | Description |
---|---|
string |
ValidIfNotUsedFor
Duration token valid if not used.
Declaration
[JsonProperty(PropertyName = "ValidIfNotUsedFor", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
[YamlMember(Alias = "validIfNotUsedFor", ApplyNamingConventions = false)]
public string ValidIfNotUsedFor { get; set; }
Property Value
Type | Description |
---|---|
string |