W3cubDocs

/Ruby on Rails 7.0

class ActiveRecord::Encryption::NullEncryptor

Parent:
Object

An encryptor that won't decrypt or encrypt. It will just return the passed values

Public Instance Methods

decrypt(encrypted_text, key_provider: nil, cipher_options: {}) Show source
# File activerecord/lib/active_record/encryption/null_encryptor.rb, line 12
def decrypt(encrypted_text, key_provider: nil, cipher_options: {})
  encrypted_text
end
encrypt(clean_text, key_provider: nil, cipher_options: {}) Show source
# File activerecord/lib/active_record/encryption/null_encryptor.rb, line 8
def encrypt(clean_text, key_provider: nil, cipher_options: {})
  clean_text
end
encrypted?(text) Show source
# File activerecord/lib/active_record/encryption/null_encryptor.rb, line 16
def encrypted?(text)
  false
end

© 2004–2021 David Heinemeier Hansson
Licensed under the MIT License.