package encryption

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class AesDekManager extends DekManager
  2. trait DekManager extends AnyRef
  3. class EncryptedDatabaseConnection extends DatabaseConnection
  4. class EncryptedKeyValueElement extends KeyValueElement
  5. class EncryptedKeyValueStore extends KeyValueStoreLike
  6. trait EncryptionContext extends AnyRef
  7. case class EncryptionEnabledContext(masterKeyIdentifier: String) extends EncryptionContext with Product with Serializable
  8. class EncryptionManager extends AnyRef
  9. trait KeyManagementService extends AnyRef
  10. class KeyManagementServiceFactory extends AnyRef
  11. class MasterKeyIdentifierWrapper extends KeyManagementService

    Wraps the key with information on the master key identifier used when the key was encrypted.

    Wraps the key with information on the master key identifier used when the key was encrypted. Upon decryption, checks that the supplied master key identifier matches the one stored alongside the encrypted key.

  12. class TestKeyManagementService extends KeyManagementService with Logging
  13. class UrlDataSource extends SQLiteDataSource
  14. class VaultKeyManagementService extends KeyManagementService

Ungrouped