Method: ActiveSupport::EncryptedFile#key

Defined in:
activesupport/lib/active_support/encrypted_file.rb

#keyObject

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