Class DexStaticUser
Configuration for backend connectors.
Namespace: Neon.Kube.Resources.Dex
Assembly: Neon.Kube.Resources.dll
Syntax
public class DexStaticUser
Constructors
DexStaticUser()
Constructor.
Declaration
public DexStaticUser()
Properties
Client ID
Declaration
[JsonProperty(PropertyName = "Email", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
[YamlMember(Alias = "email", ApplyNamingConventions = false)]
public string Email { get; set; }
Property Value
Type | Description |
---|---|
string |
Hash
bcrypt hash of the string "password": $(echo password | htpasswd -BinC 10 admin | cut -d: -f2)
Declaration
[JsonProperty(PropertyName = "Hash", Required = Required.Always, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
[YamlMember(Alias = "hash", ApplyNamingConventions = false)]
public string Hash { get; set; }
Property Value
Type | Description |
---|---|
string |
UserId
Client secret. information.
Declaration
[JsonProperty(PropertyName = "UserId", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
[YamlMember(Alias = "userId", ApplyNamingConventions = false)]
public string UserId { get; set; }
Property Value
Type | Description |
---|---|
string |
Username
Client name. information.
Declaration
[JsonProperty(PropertyName = "Username", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate)]
[YamlMember(Alias = "username", ApplyNamingConventions = false)]
public string Username { get; set; }
Property Value
Type | Description |
---|---|
string |