net.named_data.jndn.encrypt
public class AndroidSqlite3ConsumerDb extends Sqlite3ConsumerDbBase
ConsumerDb.Error
DELETE_deleteKey, INITIALIZATION1, INITIALIZATION2, INSERT_addKey, SELECT_getKey
Constructor and Description |
---|
AndroidSqlite3ConsumerDb(String databaseFilePath)
Create an AndroidSqlite3ConsumerDb to use the given SQLite3 file.
|
Modifier and Type | Method and Description |
---|---|
void |
addKey(Name keyName,
Blob keyBlob)
Add the key with keyName and keyBlob to the database.
|
void |
deleteKey(Name keyName)
Delete the key with keyName from the database.
|
Blob |
getKey(Name keyName)
Get the key with keyName from the database.
|
public AndroidSqlite3ConsumerDb(String databaseFilePath)
databaseFilePath
- The full path of the SQLite file.public Blob getKey(Name keyName) throws ConsumerDb.Error
getKey
in class ConsumerDb
keyName
- The key name.ConsumerDb.Error
- for a database error.public void addKey(Name keyName, Blob keyBlob) throws ConsumerDb.Error
addKey
in class ConsumerDb
keyName
- The key name.keyBlob
- The encoded key.ConsumerDb.Error
- if a key with the same keyName already exists in
the database, or other database error.public void deleteKey(Name keyName) throws ConsumerDb.Error
deleteKey
in class ConsumerDb
keyName
- The key name.ConsumerDb.Error
- for a database error.Copyright © 2016. All rights reserved.