Table of Contents - ribbon-encrypted_store-0.2.0 Documentation
Pages
Classes and Modules
- CreateEncryptionKeySalts
- CreateEncryptionKeys
- Object
- Ribbon
- Ribbon::EncryptedStore
- Ribbon::EncryptedStore
- Ribbon::EncryptedStore::CryptoHash
- Ribbon::EncryptedStore::Errors
- Ribbon::EncryptedStore::Errors::ChecksumFailedError
- Ribbon::EncryptedStore::Errors::CryptoHashError
- Ribbon::EncryptedStore::Errors::Error
- Ribbon::EncryptedStore::Errors::GeneralError
- Ribbon::EncryptedStore::Errors::InvalidKeySize
- Ribbon::EncryptedStore::Errors::InvalidSaltSize
- Ribbon::EncryptedStore::Errors::UnsupportedModelError
- Ribbon::EncryptedStore::Errors::UnsupportedVersionError
- Ribbon::EncryptedStore::Generators
- Ribbon::EncryptedStore::Generators::EncryptTableGenerator
- Ribbon::EncryptedStore::Generators::InstallGenerator
- Ribbon::EncryptedStore::Generators::Upgrade
- Ribbon::EncryptedStore::Generators::Upgrade::ZeroOneFiveGenerator
- Ribbon::EncryptedStore::Instance
- Ribbon::EncryptedStore::Mixins
- Ribbon::EncryptedStore::Mixins::ActiveRecordMixin
- Ribbon::EncryptedStore::Mixins::ActiveRecordMixin::ClassMethods
- Ribbon::EncryptedStore::Mixins::ActiveRecordMixin::EncryptionKey
- Ribbon::EncryptedStore::Mixins::ActiveRecordMixin::EncryptionKeySalt
- Ribbon::EncryptedStore::Railtie
- UpgradeEncryptionKeySaltsTo015
- UpgradeEncryptionKeysTo015
Methods
- ::_calc_crc32 — Ribbon::EncryptedStore::CryptoHash
- ::_create_primary_key — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin::EncryptionKey
- ::_get_models_with_encrypted_store — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin::EncryptionKey
- ::_get_table_models — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin::EncryptionKey
- ::_has_primary? — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin::EncryptionKey
- ::_keyiv_gen — Ribbon::EncryptedStore::CryptoHash
- ::_split_binary_data — Ribbon::EncryptedStore::CryptoHash
- ::_split_binary_data_v1 — Ribbon::EncryptedStore::CryptoHash
- ::_split_binary_data_v2 — Ribbon::EncryptedStore::CryptoHash
- ::decrypt — Ribbon::EncryptedStore::CryptoHash
- ::descendants — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin
- ::descendants? — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin
- ::generate_salt — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin::EncryptionKeySalt
- ::included — Ribbon::EncryptedStore
- ::included — Ribbon::EncryptedStore
- ::included — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin
- ::instance — Ribbon::EncryptedStore
- ::instance — Ribbon::EncryptedStore
- ::method_missing — Ribbon::EncryptedStore
- ::method_missing — Ribbon::EncryptedStore
- ::new — Ribbon::EncryptedStore::CryptoHash
- ::new_key — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin::EncryptionKey
- ::next_migration_number — Ribbon::EncryptedStore::Generators::InstallGenerator
- ::next_migration_number — Ribbon::EncryptedStore::Generators::Upgrade::ZeroOneFiveGenerator
- ::preload — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin::EncryptionKey
- ::preload_keys — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin
- ::primary_encryption_key — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin::EncryptionKey
- ::retire_keys — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin::EncryptionKey
- ::rotate_keys — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin::EncryptionKey
- #_append_crc32 — Ribbon::EncryptedStore::CryptoHash
- #_calc_crc32 — Ribbon::EncryptedStore::CryptoHash
- #_crypto_hash — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin
- #_decrypted_key — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin
- #_encrypted_data_header_v1 — Ribbon::EncryptedStore::CryptoHash
- #_encrypted_data_header_v2 — Ribbon::EncryptedStore::CryptoHash
- #_encrypted_store_data — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin
- #_encrypted_store_data — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin::ClassMethods
- #_encrypted_store_get — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin
- #_encrypted_store_save — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin
- #_encrypted_store_set — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin
- #_encryption_key_id — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin
- #_keyiv_gen — Ribbon::EncryptedStore::CryptoHash
- #attr_encrypted — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin::ClassMethods
- #change — CreateEncryptionKeySalts
- #change — CreateEncryptionKeys
- #change — UpgradeEncryptionKeySaltsTo015
- #change — UpgradeEncryptionKeysTo015
- #config — Ribbon::EncryptedStore::Instance
- #create_initializer — Ribbon::EncryptedStore::Generators::InstallGenerator
- #create_migrations — Ribbon::EncryptedStore::Generators::EncryptTableGenerator
- #create_migrations — Ribbon::EncryptedStore::Generators::InstallGenerator
- #create_migrations — Ribbon::EncryptedStore::Generators::Upgrade::ZeroOneFiveGenerator
- #decrypt_key — Ribbon::EncryptedStore::Instance
- #decrypted_key — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin::EncryptionKey
- #encrypt — Ribbon::EncryptedStore::CryptoHash
- #encrypt_key — Ribbon::EncryptedStore::Instance
- #preload_keys — Ribbon::EncryptedStore::Instance
- #reencrypt — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin
- #reencrypt! — Ribbon::EncryptedStore::Mixins::ActiveRecordMixin
- #retrieve_dek — Ribbon::EncryptedStore::Instance