# Functions
ErrorsIs checks if an error is any of the provided errors.
FormatError formats a validation error.
GetExecutablePath returns the path to the current executable.
GetFromKeyring retrieves a value from the keyring.
Handle maps LDAP errors to more specific errors.
Hexify converts a string to a hex representation.
LookupAddress returns the hostname for the given address.
NewGUID generates a new GUID.
RebuildStringSliceFlag rebuilds a string slice flag from a string by using custom CSV reader.
RemoveFromKeyRing removes a value from the keyring.
SetToKeyring sets a value to the keyring.
SkipOAT skips the test if TEST_OAT is not set to true.
Time1601 returns the epoch start date: 1601-01-01 00:00:00 UTC.
TimeAfter1601 returns time after 1601-01-01 00:00:00 UTC.
TimeSince1601 returns time since 1601-01-01 00:00:00 UTC.
ToTitleNoLower converts a string to title case without lowercasing.
Unhexify converts a hex representation to a string.
Validate returns a validator instance.
# Constants
forked KEYCTL_PERM modes from github.com/99designs/keyring to make the config platform independent e.g.
No description provided by the author
forked KEYCTL_PERM modes from github.com/99designs/keyring to make the config platform independent e.g.
No description provided by the author
No description provided by the author
forked KEYCTL_PERM modes from github.com/99designs/keyring to make the config platform independent e.g.
forked KEYCTL_PERM modes from github.com/99designs/keyring to make the config platform independent e.g.
forked KEYCTL_PERM modes from github.com/99designs/keyring to make the config platform independent e.g.
No description provided by the author
forked KEYCTL_PERM modes from github.com/99designs/keyring to make the config platform independent e.g.
forked KEYCTL_PERM modes from github.com/99designs/keyring to make the config platform independent e.g.
# Variables
Config is the configuration for the keyring.
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
Exit is reference to os.Exit (can be mocked).
Now is reference to time.Now (can be mocked).
OpenKeyring is a reference to keyring.Open (can be overwritten for testing).
# Interfaces
ValidatorInterface is an interface for validating structs.