Method: ActiveSupport::EncryptedFile#key
- Defined in:
- activesupport/lib/active_support/encrypted_file.rb
#key ⇒ Object
Returns the encryption key, first trying the environment variable specified by env_key, then trying the key file specified by key_path. If raise_if_missing_key is true, raises MissingKeyError if the environment variable is not set and the key file does not exist.
52 53 54 |
# File 'activesupport/lib/active_support/encrypted_file.rb', line 52 def key read_env_key || read_key_file || handle_missing_key end |