Documentation
¶
Overview ¶
Copyright (c) 2021 Kross IAM Project. https://github.com/krossdev/iam/blob/main/LICENSE
Index ¶
Constants ¶
View Source
const (
IPLocationEngineGeoip = "geoip"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActionIPLocation ¶
type ActionSendVerifyEmail ¶
type ActionSendVerifyEmail struct {
Subscribe bool `yaml:"subscribe"`
}
type Configuration ¶
type Mail ¶
type Mail struct { SubjectPrefix string `yaml:"subject_prefix"` TemplateDir string `yaml:"template_dir"` Mtas []Mta `yaml:"mtas"` PreferredMta string `yaml:"preferred_mta"` }
type Service ¶
type Service struct { Audits ServiceAudits `yaml:"audits"` Events ServiceEvents `yaml:"events"` Actions ServiceActions `yaml:"actions"` }
Service
type ServiceActions ¶
type ServiceActions struct { IPLocation ActionIPLocation `yaml:"ip_location"` SendVerifyEmail ActionSendVerifyEmail `yaml:"send_verify_email"` }
type ServiceAudits ¶
type ServiceAudits struct {
Subscribe bool `yaml:"subscribe"`
}
type ServiceEvents ¶
type ServiceEvents struct {
Subscribe bool `yaml:"subscribe"`
}
Click to show internal directories.
Click to hide internal directories.