# Functions

Erase executes a program to remove the server credentials from the native store.
Get executes an external program to get the credentials from a native store.
List executes a program to list server credentials in the native store.
NewShellProgramFunc creates programs that are executed in a Shell.
NewShellProgramFuncWithEnv creates programs that are executed in a Shell with environment variables.
Store uses an external program to save credentials.

# Structs

Shell invokes shell commands to talk with a remote credentials-helper.

# Interfaces

Program is an interface to execute external programs.

# Type aliases

ProgramFunc is a type of function that initializes programs based on arguments.