com.avaje.ebean.config.dbplatform
Interface DbEncrypt
- All Known Implementing Classes:
- AbstractDbEncrypt, H2DbEncrypt, MySqlDbEncrypt, Oracle10DbEncrypt, PostgresDbEncrypt
-
public interface DbEncrypt
Defines DB encryption support for encrypting and decrypting data using DB encryption features.
As an alternative to using DB encryption you can encrypt/decrypt in java via a special ScalarType but this has the limitation that you can't include that property in query where clauses.
- Author:
- rbygrave
getDbEncryptFunction
DbEncryptFunction getDbEncryptFunction(int jdbcType)
-
getEncryptDbType
int getEncryptDbType()
-
Return the DB type that encrypted Strings are stored in.
This is VARCHAR for MySql and VARBINARY for most others.
-
isBindEncryptDataFirst
boolean isBindEncryptDataFirst()
-
Return true if the DB encrypt function binds the data before the key.
-
Copyright © 2010. All Rights Reserved.