package
Version:
v0.15.16
Opens a new window with list of versions in this module.
Published: Jul 9, 2020
License: Apache-2.0
Opens a new window with license information.
Imports: 8
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
func (config *Config) LoadConfigFromMap(configMap map[interface{}]interface{}) error
func (config *Config) LoadConfigFromMapForEnrollment(configMap map[interface{}]interface{}) error
type Csr struct {
Sans *Sans `yaml:"sans"`
Country string `yaml:"country"`
Locality string `yaml:"locality"`
Organization string `yaml:"organization"`
OrganizationalUnit string `yaml:"organizationalUnit"`
Province string `yaml:"province"`
}
type Memory struct {
Path string `yaml:"path"`
Interval time.Duration `yaml:"intervalMs"`
}
type Sans struct {
DnsAddresses []string `yaml:"dns" mapstructure:"dns"`
IpAddresses []string `yaml:"ip" mapstructure:"ip"`
IpAddressesParsed []net.IP
EmailAddresses []string `yaml:"email" mapstructure:"email"`
UriAddresses []string `yaml:"uri" mapstructure:"uri"`
UriAddressesParsed []*url.URL
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.