| Modifier and Type | Method and Description |
|---|---|
KeePassFile |
KeePassDatabase.openDatabase(File keyFile)
Opens a KeePass database with the given keyfile and returns the
KeePassFile for further processing.
|
KeePassFile |
KeePassDatabase.openDatabase(InputStream keyFileStream)
Opens a KeePass database with the given keyfile stream and returns the
KeePassFile for further processing.
|
KeePassFile |
KeePassDatabase.openDatabase(String password)
Opens a KeePass database with the given password and returns the
KeePassFile for further processing.
|
KeePassFile |
KeePassDatabase.openDatabase(String password,
File keyFile)
Opens a KeePass database with the given password and keyfile and returns
the KeePassFile for further processing.
|
KeePassFile |
KeePassDatabase.openDatabase(String password,
InputStream keyFileStream)
Opens a KeePass database with the given password and keyfile stream and
returns the KeePassFile for further processing.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
KeePassDatabase.write(KeePassFile keePassFile,
String password,
OutputStream stream)
Encrypts a
KeePassFile with the given password and writes it to
the given stream. |
static void |
KeePassDatabase.write(KeePassFile keePassFile,
String password,
String keePassDatabaseFile)
Encrypts a
KeePassFile with the given password and writes it to
the given file location. |
| Modifier and Type | Method and Description |
|---|---|
KeePassFile |
KeePassDatabaseReader.decryptAndParseDatabase(byte[] key,
byte[] keepassFile) |
| Modifier and Type | Method and Description |
|---|---|
void |
KeePassDatabaseWriter.writeKeePassFile(KeePassFile keePassFile,
String password,
OutputStream stream) |
| Modifier and Type | Method and Description |
|---|---|
KeePassFile |
KeePassFileBuilder.build()
Builds a new KeePass file.
|
| Constructor and Description |
|---|
KeePassFileBuilder(KeePassFile keePassFile)
Creates a builder and initializes it with the structure from the given
KeePass file.
|
| Modifier and Type | Method and Description |
|---|---|
KeePassFile |
GroupZipper.cloneKeePassFile()
Creates a cloned
KeePassFile from the current tree structure. |
KeePassFile |
GroupZipper.close()
Returns a new
KeePassFile from the current tree structure. |
| Constructor and Description |
|---|
GroupZipper(KeePassFile keePassFile)
Create a zipper with the tree structure of the given KeePass file.
|
| Modifier and Type | Method and Description |
|---|---|
KeePassFile |
KeePassDatabaseXmlParser.fromXml(InputStream inputStream,
ProtectionStrategy protectionStrategy) |
| Modifier and Type | Method and Description |
|---|---|
ByteArrayOutputStream |
KeePassDatabaseXmlParser.toXml(KeePassFile keePassFile) |
| Modifier and Type | Method and Description |
|---|---|
KeePassFile |
BinaryEnricher.enrichNodesWithBinaryData(KeePassFile keePassFile)
Iterates through all nodes of the given KeePass file and replace the
nodes with enriched attachment data nodes.
|
KeePassFile |
IconEnricher.enrichNodesWithIconData(KeePassFile keePassFile)
Iterates through all nodes of the given KeePass file and replace the
nodes with enriched icon data nodes.
|
KeePassFile |
ReferencesEnricher.enrichNodesWithReferences(KeePassFile keePassFile)
Iterates through all nodes of the given KeePass file and replace the nodes with enriched attachment data nodes.
|
KeePassFile |
Enricher.process() |
| Modifier and Type | Method and Description |
|---|---|
KeePassFile |
BinaryEnricher.enrichNodesWithBinaryData(KeePassFile keePassFile)
Iterates through all nodes of the given KeePass file and replace the
nodes with enriched attachment data nodes.
|
KeePassFile |
IconEnricher.enrichNodesWithIconData(KeePassFile keePassFile)
Iterates through all nodes of the given KeePass file and replace the
nodes with enriched icon data nodes.
|
KeePassFile |
ReferencesEnricher.enrichNodesWithReferences(KeePassFile keePassFile)
Iterates through all nodes of the given KeePass file and replace the nodes with enriched attachment data nodes.
|
void |
ProtectedValueProcessor.processProtectedValues(ProtectionStrategy strategy,
KeePassFile keePassFile) |
| Constructor and Description |
|---|
Enricher(KeePassFile keepassFile) |
Copyright © 2018. All rights reserved.