Class Oauth2ProxyLoginUrlParameterRule
Oauth2Proxy login url parameters model.
Namespace: Neon.Kube.Oauth2Proxy
Assembly: Neon.Kube.dll
Syntax
public class Oauth2ProxyLoginUrlParameterRule
Constructors
Oauth2ProxyLoginUrlParameterRule()
Constructor.
Declaration
public Oauth2ProxyLoginUrlParameterRule()
Properties
Pattern
A Pattern rule gives a regular expression that must be matched by some substring of the value.The expression is not automatically anchored to the start and end of the value, if you want to restrict the whole parameter value you must anchor it yourself with ^ and $.
Declaration
[JsonProperty(PropertyName = "Pattern", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.Ignore)]
[YamlMember(Alias = "pattern", ApplyNamingConventions = false)]
public string Pattern { get; set; }
Property Value
Type | Description |
---|---|
string |
Value
A Value rule matches just this specific value.
Declaration
[JsonProperty(PropertyName = "Value", Required = Required.Default, DefaultValueHandling = DefaultValueHandling.Ignore)]
[YamlMember(Alias = "value", ApplyNamingConventions = false)]
public string Value { get; set; }
Property Value
Type | Description |
---|---|
string |