Sha256: 9ac9a65a3a1f73a49cec6e1c0090d655e09d4188ea74afab441651475b8a9869
Contents?: true
Size: 1.25 KB
Versions: 43
Compression:
Stored size: 1.25 KB
Contents
# frozen_string_literal: true require "active_support/core_ext/module" require "active_support/core_ext/array" module ActiveRecord module Encryption extend ActiveSupport::Autoload eager_autoload do autoload :Cipher autoload :Config autoload :Configurable autoload :Context autoload :Contexts autoload :DerivedSecretKeyProvider autoload :EncryptableRecord autoload :EncryptedAttributeType autoload :EncryptedFixtures autoload :EncryptingOnlyEncryptor autoload :DeterministicKeyProvider autoload :Encryptor autoload :EnvelopeEncryptionKeyProvider autoload :Errors autoload :ExtendedDeterministicQueries autoload :ExtendedDeterministicUniquenessValidator autoload :Key autoload :KeyGenerator autoload :KeyProvider autoload :Message autoload :MessageSerializer autoload :NullEncryptor autoload :Properties autoload :ReadOnlyNullEncryptor autoload :Scheme end class Cipher extend ActiveSupport::Autoload eager_autoload do autoload :Aes256Gcm end end include Configurable include Contexts def self.eager_load! super Cipher.eager_load! end end end
Version data entries
43 entries across 41 versions & 6 rubygems