Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewParser ¶
func NewParser(resolver resolver.AuthCertificate) parser.IngressAnnotation
NewParser creates a new TLS authentication annotation parser
Types ¶
type AuthSSLConfig ¶
type AuthSSLConfig struct {
AuthSSLCert resolver.AuthSSLCert `json:"authSSLCert"`
ValidationDepth int `json:"validationDepth"`
}
AuthSSLConfig contains the AuthSSLCert used for muthual autentication and the configured ValidationDepth
func (*AuthSSLConfig) Equal ¶
func (assl1 *AuthSSLConfig) Equal(assl2 *AuthSSLConfig) bool
Click to show internal directories.
Click to hide internal directories.