# Functions
No description provided by the author
DevConfig is a Config that is used for dev mode of Vault.
DevTLSConfig is a Config that is used for dev tls mode of Vault.
No description provided by the author
GenerateCA generates a new self-signed CA cert and returns a CaCert struct containing the PEM encoded cert, X509 Certificate Template, and crypto.Signer.
LoadConfig loads the configuration at the given path, regardless if its a file or directory.
LoadConfigDir loads all the configurations in the given directory in alphabetical order.
LoadConfigFile loads the configuration from the given file.
No description provided by the author
NewListener creates a new listener of the given type with the given configuration.
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
BuiltinListeners is the list of built-in listener types.
No description provided by the author
# Structs
No description provided by the author
Config is the configuration for the vault server.
ServiceRegistration is the optional service discovery for the server.
Storage is the underlying storage configuration for the server.
TCPKeepAliveListener sets TCP keep-alive timeouts on accepted connections.
# Type aliases
ListenerFactory is the factory function to create a listener.