Sha256: 0ab3445dfdc9c64d2a778636149f8c63d241a46d115ef90385cdfb4d9467dc56
Contents?: true
Size: 1.29 KB
Versions: 24
Compression:
Stored size: 1.29 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 :AutoFilteredParameters 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
24 entries across 24 versions & 4 rubygems