Table of Contents - veil-0.3.9 Documentation
Classes and Modules
- Veil
- Veil::Cipher
- Veil::Cipher::V1
- Veil::Cipher::V2
- Veil::Credential
- Veil::CredentialCollection
- Veil::CredentialCollection::Base
- Veil::CredentialCollection::ChefSecretsEnv
- Veil::CredentialCollection::ChefSecretsFd
- Veil::CredentialCollection::ChefSecretsFile
- Veil::CredentialNotFound
- Veil::FileNotFound
- Veil::FileNotReadable
- Veil::GroupNotFound
- Veil::Hasher
- Veil::Hasher::BCrypt
- Veil::Hasher::Base
- Veil::Hasher::PBKDF2
- Veil::InvalidCredentialCollection
- Veil::InvalidCredentialCollectionEnv
- Veil::InvalidCredentialCollectionFd
- Veil::InvalidCredentialCollectionFile
- Veil::InvalidCredentialHash
- Veil::InvalidHasher
- Veil::InvalidParameter
- Veil::InvalidSalt
- Veil::InvalidSecret
- Veil::MissingParameter
- Veil::NotImplmented
- Veil::UnknownProvider
- Veil::Utils
Methods
- ::create — Veil::Cipher
- ::create — Veil::Credential
- ::create — Veil::CredentialCollection::Base
- ::create — Veil::Hasher
- ::from_config — Veil::CredentialCollection
- ::from_file — Veil::CredentialCollection::ChefSecretsFile
- ::new — Veil::Cipher::V1
- ::new — Veil::Cipher::V2
- ::new — Veil::Credential
- ::new — Veil::CredentialCollection::Base
- ::new — Veil::CredentialCollection::ChefSecretsEnv
- ::new — Veil::CredentialCollection::ChefSecretsFd
- ::new — Veil::CredentialCollection::ChefSecretsFile
- ::new — Veil::Hasher::BCrypt
- ::new — Veil::Hasher::PBKDF2
- ::stringify_keys — Veil::Utils
- ::stringify_keys! — Veil::Utils
- ::symbolize_keys — Veil::Utils
- ::symbolize_keys! — Veil::Utils
- #<< — Veil::CredentialCollection::Base
- #_rotate — Veil::Credential
- #add — Veil::CredentialCollection::Base
- #add_from_file — Veil::CredentialCollection::Base
- #add_from_params — Veil::CredentialCollection::Base
- #credentials_as_hash — Veil::CredentialCollection::Base
- #credentials_for_export — Veil::CredentialCollection::Base
- #decrypt — Veil::Cipher::V1
- #decrypt — Veil::Cipher::V2
- #delete — Veil::CredentialCollection::Base
- #encrypt — Veil::Cipher::V1
- #encrypt — Veil::Cipher::V2
- #encrypt — Veil::Hasher::Base
- #encrypt — Veil::Hasher::BCrypt
- #encrypt — Veil::Hasher::PBKDF2
- #eql? — Veil::Credential
- #exist? — Veil::CredentialCollection::Base
- #existing — Veil::CredentialCollection::ChefSecretsFile
- #expand_credentials_hash — Veil::CredentialCollection::Base
- #get — Veil::CredentialCollection::Base
- #get_credential — Veil::CredentialCollection::Base
- #hash — Veil::Credential
- #hex_digest — Veil::Hasher::Base
- #import_credentials_hash — Veil::CredentialCollection::Base
- #inflate_secrets_from_environment — Veil::CredentialCollection::ChefSecretsEnv
- #inflate_secrets_from_fd — Veil::CredentialCollection::ChefSecretsFd
- #legacy_credentials_hash — Veil::CredentialCollection::Base
- #path= — Veil::CredentialCollection::ChefSecretsFile
- #remove — Veil::CredentialCollection::Base
- #rotate — Veil::Credential
- #rotate — Veil::CredentialCollection::Base
- #rotate — Veil::CredentialCollection::ChefSecretsEnv
- #rotate — Veil::CredentialCollection::ChefSecretsFd
- #rotate! — Veil::Credential
- #rotate_credentials — Veil::CredentialCollection::Base
- #rotate_credentials — Veil::CredentialCollection::ChefSecretsEnv
- #rotate_credentials — Veil::CredentialCollection::ChefSecretsFd
- #rotate_hasher — Veil::CredentialCollection::Base
- #save — Veil::CredentialCollection::Base
- #save — Veil::CredentialCollection::ChefSecretsEnv
- #save — Veil::CredentialCollection::ChefSecretsFd
- #save — Veil::CredentialCollection::ChefSecretsFile
- #secrets_hash — Veil::CredentialCollection::ChefSecretsFile
- #to_h — Veil::Cipher::V2
- #to_h — Veil::Credential
- #to_h — Veil::CredentialCollection::Base
- #to_h — Veil::Hasher::BCrypt
- #to_h — Veil::Hasher::PBKDF2
- #to_hash — Veil::Cipher::V2
- #to_hash — Veil::Credential
- #to_hash — Veil::CredentialCollection::Base
- #to_hash — Veil::Hasher::Base
- #to_hash — Veil::Hasher::BCrypt
- #to_hash — Veil::Hasher::PBKDF2
- #validate_opts! — Veil::Credential