Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessControlConfig ¶
type AccessControlConfig struct {
AccessControlPolicies []v1alpha1.AccessControlPolicy
}
func NewAccessControlConfig ¶
func NewAccessControlConfig() *AccessControlConfig
func (*AccessControlConfig) ApplyConfiguration ¶
func (a *AccessControlConfig) ApplyConfiguration(conf *crd.DynamicConfigCRD)
type AuthConfiguration ¶
type AuthConfiguration struct { *AccessControlConfig *BasicAuthConfig }
func NewAuthConfiguration ¶
func NewAuthConfiguration() *AuthConfiguration
func (*AuthConfiguration) ApplyConfiguration ¶
func (a *AuthConfiguration) ApplyConfiguration(conf *crd.DynamicConfigCRD)
type BasicAuthConfig ¶
type BasicAuthConfig struct {
UserPasswordPairs []v1alpha1.UserPasswordPair
}
func NewBasicAuthConfig ¶
func NewBasicAuthConfig() *BasicAuthConfig
func (*BasicAuthConfig) ApplyConfiguration ¶
func (b *BasicAuthConfig) ApplyConfiguration(conf *crd.DynamicConfigCRD)
Click to show internal directories.
Click to hide internal directories.