API Reference ExCredstash v#0.1.1

View Source

Modules

Elixir implementation of credstash - a utility for managing credentials in AWS using KMS and DynamoDB.

Command-line interface for ExCredstash.

Configuration handling for ExCredstash.

Cryptographic operations for credstash secrets.

DynamoDB operations for credential storage.

Custom exceptions for ExCredstash.

Raised when there is a configuration problem.

Raised when KMS decryption fails.

Raised when a DynamoDB operation fails.

Raised when HMAC verification fails, indicating data tampering.

Raised when a KMS operation fails.

Raised when a requested secret does not exist.

Raised when the DynamoDB table does not exist.

Raised when attempting to store a secret with a version that already exists.

AWS KMS integration for key management.

Version number handling for credstash secrets.