public class JaxbSerializableDatabase extends Object implements org.linguafranca.pwdb.SerializableDatabase
| Modifier and Type | Field and Description |
|---|---|
protected KeePassFile |
keePassFile |
| Constructor and Description |
|---|
JaxbSerializableDatabase() |
JaxbSerializableDatabase(KeePassFile keePassFile) |
| Modifier and Type | Method and Description |
|---|---|
void |
addBinary(int index,
byte[] value) |
static void |
addBinary(KeePassFile keePassFile,
ObjectFactory objectFactory,
int index,
byte[] value) |
byte[] |
getBinary(int index) |
int |
getBinaryCount() |
org.linguafranca.pwdb.security.StreamEncryptor |
getEncryption() |
byte[] |
getHeaderHash() |
KeePassFile |
getKeePassFile() |
JaxbSerializableDatabase |
load(InputStream inputStream) |
void |
save(OutputStream outputStream) |
void |
setEncryption(org.linguafranca.pwdb.security.StreamEncryptor encryption) |
void |
setHeaderHash(byte[] hash) |
void |
setKeePassFile(KeePassFile keypassFile) |
protected KeePassFile keePassFile
public JaxbSerializableDatabase()
public JaxbSerializableDatabase(KeePassFile keePassFile)
public static void addBinary(KeePassFile keePassFile, ObjectFactory objectFactory, int index, byte[] value)
public JaxbSerializableDatabase load(InputStream inputStream)
load in interface org.linguafranca.pwdb.SerializableDatabasepublic void save(OutputStream outputStream)
save in interface org.linguafranca.pwdb.SerializableDatabasepublic org.linguafranca.pwdb.security.StreamEncryptor getEncryption()
getEncryption in interface org.linguafranca.pwdb.SerializableDatabasepublic void setEncryption(org.linguafranca.pwdb.security.StreamEncryptor encryption)
setEncryption in interface org.linguafranca.pwdb.SerializableDatabasepublic byte[] getHeaderHash()
getHeaderHash in interface org.linguafranca.pwdb.SerializableDatabasepublic void setHeaderHash(byte[] hash)
setHeaderHash in interface org.linguafranca.pwdb.SerializableDatabasepublic void addBinary(int index,
byte[] value)
addBinary in interface org.linguafranca.pwdb.SerializableDatabasepublic byte[] getBinary(int index)
getBinary in interface org.linguafranca.pwdb.SerializableDatabasepublic int getBinaryCount()
getBinaryCount in interface org.linguafranca.pwdb.SerializableDatabasepublic KeePassFile getKeePassFile()
public void setKeePassFile(KeePassFile keypassFile)
Copyright © 2025. All rights reserved.