package
1.19.0
Repository: https://github.com/hashicorp/vault.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
EntropyModeString retrieves an enum value from the enum constants string name.
EntropyModeValues returns all values of the enum.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
IsValidStatusCode checking for status codes outside the boundary.
NormalizeAddr takes a string of a Host, Host:Port, URL, or Destination Address and returns a copy where any IP addresses have been normalized to be conformant with RFC 5942 §4.
No description provided by the author
ParseCustomResponseHeaders takes a raw config values for the "custom_response_headers".
No description provided by the author
No description provided by the author
ParseListeners attempts to parse the AST list of objects into listeners.
ParseSingleIPTemplate is used as a helper function to parse out a single IP address from a config parameter.
No description provided by the author
SetupTelemetry is used to setup the telemetry sub-systems and returns the in-memory sink to be used in http configuration.
UnusedFieldDifference returns all the keys in map a that are not present in map b, and also not present in foundKeys.
Creates the ConfigErrors for unused fields, which occur in various structs.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TransitPrioritizeConfigValues are the variables where file config takes precedence over env vars in transit seals.
TransitTLSConfigVars are the TLS config variables for transit seals if one of them is set in file config, transit seals use the file config for all TLS values and ignore env vars otherwise they use the env vars for TLS config.
No description provided by the author

# Structs

AgentAPI allows users to select which parts of the Agent API they want enabled.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
HCPLinkConfig is the HCP Link configuration for the server.
KMS contains KMS configuration for the server.
Listener is the listener configuration for the server.
No description provided by the author
No description provided by the author
No description provided by the author
ProxyAPI allows users to select which parts of the Vault Proxy API they want enabled.
No description provided by the author
SharedConfig contains some shared values.
Telemetry is the telemetry configuration for the server.
No description provided by the author

# Interfaces

No description provided by the author

# Type aliases

EntropyMode contains Entropy configuration for the server.
ListenerType represents the supported types of listener.
No description provided by the author