Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppTokenAuthenticationFieldGroup ¶
type AppTokenAuthenticationFieldGroup struct { AuthenticationType string `default:"Database" validate:"" json:"AUTHENTICATION_TYPE,omitempty" yaml:"AUTHENTICATION_TYPE,omitempty"` FeatureAppSpecificTokens bool `default:"true" validate:"" json:"FEATURE_APP_SPECIFIC_TOKENS" yaml:"FEATURE_APP_SPECIFIC_TOKENS"` FeatureDirectLogin bool `default:"true" validate:"" json:"FEATURE_DIRECT_LOGIN" yaml:"FEATURE_DIRECT_LOGIN"` }
AppTokenAuthenticationFieldGroup represents the AppTokenAuthenticationFieldGroup config fields
func NewAppTokenAuthenticationFieldGroup ¶
func NewAppTokenAuthenticationFieldGroup(fullConfig map[string]interface{}) (*AppTokenAuthenticationFieldGroup, error)
NewAppTokenAuthenticationFieldGroup creates a new AppTokenAuthenticationFieldGroup
func (*AppTokenAuthenticationFieldGroup) Fields ¶
func (fg *AppTokenAuthenticationFieldGroup) Fields() []string
Fields returns a list of strings representing the fields in this field group
func (*AppTokenAuthenticationFieldGroup) Validate ¶
func (fg *AppTokenAuthenticationFieldGroup) Validate(opts shared.Options) []shared.ValidationError
Validate checks the configuration settings for this field group
Click to show internal directories.
Click to hide internal directories.