Class DexWebConfig
Configuration for the http server.
Namespace: Neon.Kube.Resources.Dex
Assembly: Neon.Kube.Resources.dll
Syntax
public class DexWebConfig
Constructors
DexWebConfig()
Constructor.
Declaration
public DexWebConfig()
Properties
Frontend
Configuration for dex appearance. information.
Declaration
[JsonProperty(PropertyName = "Frontend", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
[YamlMember(Alias = "frontend", ApplyNamingConventions = false)]
public DexFrontendConfig Frontend { get; set; }
Property Value
Type | Description |
---|---|
DexFrontendConfig |
Http
Http Endpoint.
Declaration
[JsonProperty(PropertyName = "Http", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
[YamlMember(Alias = "http", ApplyNamingConventions = false)]
public string Http { get; set; }
Property Value
Type | Description |
---|---|
string |
Https
Https Endpoint.
Declaration
[JsonProperty(PropertyName = "Https", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
[YamlMember(Alias = "https", ApplyNamingConventions = false)]
public string Https { get; set; }
Property Value
Type | Description |
---|---|
string |
TlsCert
Reference to TLS certificate file. information.
Declaration
[JsonProperty(PropertyName = "TlsCert", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
[YamlMember(Alias = "tlsCert", ApplyNamingConventions = false)]
public string TlsCert { get; set; }
Property Value
Type | Description |
---|---|
string |
TlsKey
Reference to TLS certificate key file. information.
Declaration
[JsonProperty(PropertyName = "TlsKey", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
[YamlMember(Alias = "tlsKey", ApplyNamingConventions = false)]
public string TlsKey { get; set; }
Property Value
Type | Description |
---|---|
string |