class method
self.new
Ruby on Rails 8.0.4
Since v7.0.10Signature
self.new(secret, deterministic: false)
When iv not provided, it will generate a random iv on each encryption operation (default and recommended operation)
Parameters
-
secretreq -
deterministickey = false
Source
# File activerecord/lib/active_record/encryption/cipher/aes256_gcm.rb, line 29
def initialize(secret, deterministic: false)
@secret = secret
@deterministic = deterministic
end
Defined in activerecord/lib/active_record/encryption/cipher/aes256_gcm.rb line 29
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::Encryption::Cipher::Aes256Gcm