- Add
Ansible::Vault::KeyValueDecryptor
that allows decryption of YAML (#12) - Add
Ansible::Vault.decrypt_text
that decrypts only text usingAnsible::Vault::TextDecryptor
(#12) - Add
Ansible::Vault.parse_and_decrypt_yaml
that decrypts only YAML usingAnsible::Vault::KeyValueDecryptor
(#12) - Deprecate
Ansible::Vault.decrypt
in favor ofAnsible::Vault.decrypt_text
(#12)
- Handle blank files in FileReader (#6)
- Added checks for nil/blank passwords (#4)
- Added the ability to check if a file is encrypted (#3)
- Implemented Read and write commands