View Source API Reference SecretVault v1.2.2

Modules

Runtime interface to manipulate on-disk secrets.

Provides an interface to implement encryption methods.

SecretVault.Cipher implementation which uses :crypto module.

This exception gets raised when some error occurs during decoding of an encrypted secret.

Stores passwords in plaintext.

Configuration for a SecretVault vault. This configuration defines ciphers, their options, holds simmetric encryption key and path to the vault.

Exception for bang functions in SecretVault.

PKCS #2 PBKDF2 (Password-Based Key Derivation Function 2).

Defines an interface to derive a key from user-defined password.

Module with helpers to store secrets in various storages.

Mix Tasks

Performs audit of passwords, detect duplicates and weak passwords. Exits with exit code 1 if at least one check fails.

Creates a new secret in the specified environment and under the specified name using your preffered editor.

Creates a new secret in the specified environment and under the specified name using your preffered editor.

Creates a new secret in the specified environment and under the specified name.

Shows an existing secret in the specified environment and under the specified name.