Documentation ¶
Index ¶
- func GetSecretsFromVault(ctx context.Context, client *api.Client, keys []string, prefix, upcase bool, ...) (map[string]string, error)
- func GetVaultClient(ctx context.Context, vaultParams params.VaultParams, l *zap.SugaredLogger) (*api.Client, error)
- func GetVaultParams(c params.CLIContext) params.VaultParams
- func ReadPrivateKeyFromVault(ctx context.Context, vpath string, client *api.Client, l *zap.SugaredLogger) (*memguard.LockedBuffer, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetSecretsFromVault ¶
func GetVaultClient ¶
func GetVaultClient(ctx context.Context, vaultParams params.VaultParams, l *zap.SugaredLogger) (*api.Client, error)
func GetVaultParams ¶
func GetVaultParams(c params.CLIContext) params.VaultParams
func ReadPrivateKeyFromVault ¶
func ReadPrivateKeyFromVault(ctx context.Context, vpath string, client *api.Client, l *zap.SugaredLogger) (*memguard.LockedBuffer, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.