Module: ActiveRecord::Encryption

Extended by:
ActiveSupport::Autoload
Includes:
Configurable, Contexts
Defined in:
activerecord/lib/active_record/encryption.rb,
activerecord/lib/active_record/encryption/key.rb,
activerecord/lib/active_record/encryption/cipher.rb,
activerecord/lib/active_record/encryption/config.rb,
activerecord/lib/active_record/encryption/errors.rb,
activerecord/lib/active_record/encryption/scheme.rb,
activerecord/lib/active_record/encryption/context.rb,
activerecord/lib/active_record/encryption/message.rb,
activerecord/lib/active_record/encryption/contexts.rb,
activerecord/lib/active_record/encryption/encryptor.rb,
activerecord/lib/active_record/encryption/properties.rb,
activerecord/lib/active_record/encryption/configurable.rb,
activerecord/lib/active_record/encryption/key_provider.rb,
activerecord/lib/active_record/encryption/key_generator.rb,
activerecord/lib/active_record/encryption/null_encryptor.rb,
activerecord/lib/active_record/encryption/cipher/aes256_gcm.rb,
activerecord/lib/active_record/encryption/encryptable_record.rb,
activerecord/lib/active_record/encryption/encrypted_fixtures.rb,
activerecord/lib/active_record/encryption/message_serializer.rb,
activerecord/lib/active_record/encryption/encrypted_attribute_type.rb,
activerecord/lib/active_record/encryption/read_only_null_encryptor.rb,
activerecord/lib/active_record/encryption/encrypting_only_encryptor.rb,
activerecord/lib/active_record/encryption/deterministic_key_provider.rb,
activerecord/lib/active_record/encryption/derived_secret_key_provider.rb,
activerecord/lib/active_record/encryption/envelope_encryption_key_provider.rb,
activerecord/lib/active_record/encryption/extended_deterministic_uniqueness_validator.rb

Defined Under Namespace

Modules: Configurable, Contexts, EncryptableRecord, EncryptedFixtures, Errors, ExtendedDeterministicUniquenessValidator Classes: Cipher, Config, Context, DerivedSecretKeyProvider, DeterministicKeyProvider, EncryptedAttributeType, EncryptingOnlyEncryptor, Encryptor, EnvelopeEncryptionKeyProvider, Key, KeyGenerator, KeyProvider, Message, MessageSerializer, NullEncryptor, Properties, ReadOnlyNullEncryptor, Scheme

Class Method Summary collapse

Methods included from ActiveSupport::Autoload

autoload, autoload_at, autoload_under, eager_autoload, eager_load!, extended

Methods included from ActiveSupport::Concern

#append_features, #class_methods, extended, #included, #prepend_features, #prepended

Class Method Details

.eager_load!Object



49
50
51
52
53
# File 'activerecord/lib/active_record/encryption.rb', line 49

def self.eager_load!
  super

  Cipher.eager_load!
end