Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
为数据库提供 EncryptionControl 功能。
public interface EncryptionControl
EncryptionControl 接口的所有成员,包括所有继承的成员。
decrypt 方法
encrypt 方法
initialize 方法
此接口用于实现自已的加密或模糊处理方法。要加密数据库,请创建一个实现 EncryptionControl 接口的新类,为该类提供自己的加密方法,然后通过 ConfigPersistent 接口使用的 setEncryption 方法来创建一个用于创建和访问已加密数据库的配置对象。
不会对以文件形式存储的列(定义为 LONG BINARY STORE AS FILE)进行加密和解密。如果需要额外的安全性,请使用 BlackBerry 内置的 SDCard 加密。请注意,当设备处于锁定状态时,无法对使用内置安全性加密的文件进行访问。
普通的 LONG BINARY 列存储在数据库中。因此,对数据库的其余部分进行加密和解密。
使用 BlackBerry 设备上的 EncryptionControl 进行加密的数据库在设备锁定时可供访问。UltraLiteJ Security on BlackBerry Devices白皮书详述了 BlackBerry 设备上 UltraLiteJ 应用程序的安全性选项和相关事宜,包括设备的内置安全性对应用程序的影响。请参见 SQL Anywhere 技术白皮书文档。
decrypt 方法encrypt 方法initialize 方法