| Package | Description |
|---|---|
| org.linguafranca.pwdb.kdbx |
| Modifier and Type | Method and Description |
|---|---|
KdbxHeader |
KdbxStreamFormat.getStreamConfiguration() |
static KdbxHeader |
KdbxSerializer.readOuterHeader(InputStream inputStream,
KdbxHeader kdbxHeader)
Create and populate a KdbxHeader from the input stream supplied
|
| Modifier and Type | Method and Description |
|---|---|
static OutputStream |
KdbxSerializer.createEncryptedOutputStream(Credentials credentials,
KdbxHeader kdbxHeader,
OutputStream outputStream)
Provides an
OutputStream to be encoded and encrypted in KDBX format |
static InputStream |
KdbxSerializer.createUnencryptedInputStream(Credentials credentials,
KdbxHeader kdbxHeader,
InputStream inputStream)
Provides the payload of a KDBX file as an unencrypted
InputStream. |
static KdbxHeader |
KdbxSerializer.readOuterHeader(InputStream inputStream,
KdbxHeader kdbxHeader)
Create and populate a KdbxHeader from the input stream supplied
|
static void |
KdbxSerializer.readOuterHeaderVerification(KdbxHeader kdbxHeader,
Credentials credentials,
DataInput input)
V4 header is followed by an SHA256 and then contains an HMAC SHA256 after that.
|
void |
KdbxStreamFormat.setStreamConfiguration(KdbxHeader configuration) |
static void |
KdbxSerializer.writeInnerHeader(KdbxHeader kdbxHeader,
OutputStream outputStream) |
static void |
KdbxSerializer.writeKdbxHeader(KdbxHeader kdbxHeader,
OutputStream outputStream)
Write a KdbxHeader to the output stream supplied.
|
| Constructor and Description |
|---|
KdbxStreamFormat(KdbxHeader kdbxHeader)
Provide a
KdbxHeader which includes version info |
Copyright © 2023. All rights reserved.