Skip navigation links
A B C D E F G H I K L M N O P R S T U V W 

A

addEntry(Entry) - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
addGroup(Group) - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
addTopEntries(Entry...) - Method in class de.slackspace.openkeepass.domain.KeePassFileBuilder
Add the given entries right under the root node.
addTopGroups(Group...) - Method in class de.slackspace.openkeepass.domain.KeePassFileBuilder
Adds the given groups right under the root node.
Aes - Class in de.slackspace.openkeepass.crypto
 
Aes() - Constructor for class de.slackspace.openkeepass.crypto.Aes
 

B

BooleanXmlAdapter - Class in de.slackspace.openkeepass.xml
This class is a JAXB adapter to transform boolean values to/from xml using JAXB.
BooleanXmlAdapter() - Constructor for class de.slackspace.openkeepass.xml.BooleanXmlAdapter
 
build() - Method in class de.slackspace.openkeepass.domain.EntryBuilder
Builds a new entry with the values from the builder.
build() - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
build() - Method in class de.slackspace.openkeepass.domain.KeePassFileBuilder
Builds a new KeePass file.
build() - Method in class de.slackspace.openkeepass.domain.MetaBuilder
Builds a new meta with the values from the builder.
build() - Method in class de.slackspace.openkeepass.domain.TimesBuilder
Builds a new times with the values from the builder.
buildWithHistory() - Method in class de.slackspace.openkeepass.domain.EntryBuilder
Builds a new entry and place the original one in the history list.
bytesToUUID(byte[]) - Static method in class de.slackspace.openkeepass.util.ByteUtils
 
ByteUtils - Class in de.slackspace.openkeepass.util
 
ByteUtils() - Constructor for class de.slackspace.openkeepass.util.ByteUtils
 

C

checkVersionSupport(byte[]) - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
CIPHER - Static variable in class de.slackspace.openkeepass.domain.KeePassHeader
 
close() - Method in class de.slackspace.openkeepass.domain.zipper.GroupZipper
Returns a new KeePassFile from the current tree structure.
close() - Method in class de.slackspace.openkeepass.stream.HashedBlockInputStream
 
close() - Method in class de.slackspace.openkeepass.stream.HashedBlockOutputStream
 
COMPRESSION - Static variable in class de.slackspace.openkeepass.domain.KeePassHeader
 
CompressionAlgorithm - Enum in de.slackspace.openkeepass.domain
 
createInstance(byte[]) - Static method in class de.slackspace.openkeepass.crypto.Salsa20
 
creationTime(Calendar) - Method in class de.slackspace.openkeepass.domain.TimesBuilder
 
CrsAlgorithm - Enum in de.slackspace.openkeepass.domain
 

D

databaseDescription(String) - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
databaseDescriptionChanged(Calendar) - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
databaseName(String) - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
databaseNameChanged(Calendar) - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
de.slackspace.openkeepass - package de.slackspace.openkeepass
 
de.slackspace.openkeepass.crypto - package de.slackspace.openkeepass.crypto
 
de.slackspace.openkeepass.domain - package de.slackspace.openkeepass.domain
 
de.slackspace.openkeepass.domain.zipper - package de.slackspace.openkeepass.domain.zipper
 
de.slackspace.openkeepass.exception - package de.slackspace.openkeepass.exception
 
de.slackspace.openkeepass.filter - package de.slackspace.openkeepass.filter
 
de.slackspace.openkeepass.stream - package de.slackspace.openkeepass.stream
 
de.slackspace.openkeepass.util - package de.slackspace.openkeepass.util
 
de.slackspace.openkeepass.xml - package de.slackspace.openkeepass.xml
 
decrypt(byte[], byte[], byte[]) - Static method in class de.slackspace.openkeepass.crypto.Aes
 
decrypt(String) - Method in interface de.slackspace.openkeepass.crypto.ProtectedStringCrypto
Decrypts a given encrypted string and returns it.
decrypt(String) - Method in class de.slackspace.openkeepass.crypto.Salsa20
 
decryptDatabase(byte[], KeePassHeader, byte[]) - Method in class de.slackspace.openkeepass.crypto.Decrypter
 
Decrypter - Class in de.slackspace.openkeepass.crypto
 
Decrypter() - Constructor for class de.slackspace.openkeepass.crypto.Decrypter
 
decrypter - Variable in class de.slackspace.openkeepass.KeePassDatabase
 
down() - Method in class de.slackspace.openkeepass.domain.zipper.GroupZipper
Navigates down the tree to the first child node of the current node.

E

encrypt(byte[], byte[], byte[]) - Static method in class de.slackspace.openkeepass.crypto.Aes
 
encrypt(String) - Method in interface de.slackspace.openkeepass.crypto.ProtectedStringCrypto
Encrypts a given string and returns it.
encrypt(String) - Method in class de.slackspace.openkeepass.crypto.Salsa20
 
encryptDatabase(byte[], KeePassHeader, byte[]) - Method in class de.slackspace.openkeepass.crypto.Decrypter
 
ENCRYPTION_IV - Static variable in class de.slackspace.openkeepass.domain.KeePassHeader
 
Entry - Class in de.slackspace.openkeepass.domain
Represents an entry in the KeePass database.
Entry(EntryBuilder) - Constructor for class de.slackspace.openkeepass.domain.Entry
 
EntryBuilder - Class in de.slackspace.openkeepass.domain
A builder to create Entry objects.
EntryBuilder() - Constructor for class de.slackspace.openkeepass.domain.EntryBuilder
Creates a new builder with a random UUID.
EntryBuilder(UUID) - Constructor for class de.slackspace.openkeepass.domain.EntryBuilder
Creates a new builder with the given UUID.
EntryBuilder(String) - Constructor for class de.slackspace.openkeepass.domain.EntryBuilder
Creates a new builder with the given title.
EntryBuilder(Entry) - Constructor for class de.slackspace.openkeepass.domain.EntryBuilder
Initializes the builder with values from the given entry.
equals(Object) - Method in class de.slackspace.openkeepass.domain.Entry
 
equals(Object) - Method in class de.slackspace.openkeepass.domain.History
 
equals(Object) - Method in class de.slackspace.openkeepass.domain.Meta
 
equals(Object) - Method in class de.slackspace.openkeepass.domain.Property
 
equals(Object) - Method in class de.slackspace.openkeepass.domain.PropertyValue
 
equals(Object) - Method in class de.slackspace.openkeepass.domain.Times
 
expires() - Method in class de.slackspace.openkeepass.domain.Times
 
expires(boolean) - Method in class de.slackspace.openkeepass.domain.TimesBuilder
 
expiryTime(Calendar) - Method in class de.slackspace.openkeepass.domain.TimesBuilder
 

F

Filter<T> - Interface in de.slackspace.openkeepass.filter
 
filter(List<T>, Filter<T>) - Static method in class de.slackspace.openkeepass.filter.ListFilter
 
flush() - Method in class de.slackspace.openkeepass.stream.HashedBlockOutputStream
 
fromXml(InputStream, ProtectedStringCrypto) - Method in class de.slackspace.openkeepass.xml.KeePassDatabaseXmlParser
 
fromXml(InputStream) - Method in class de.slackspace.openkeepass.xml.KeyFileXmlParser
 

G

generator(String) - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
getBytes() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
Returns the whole header as byte array.
getCipher() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
getCompression() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
getCreationTime() - Method in class de.slackspace.openkeepass.domain.Times
 
getCrsAlgorithm() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
getData() - Method in class de.slackspace.openkeepass.domain.Key
 
getDatabaseDescription() - Method in class de.slackspace.openkeepass.domain.Meta
 
getDatabaseDescriptionChanged() - Method in class de.slackspace.openkeepass.domain.Meta
 
getDatabaseName() - Method in class de.slackspace.openkeepass.domain.Meta
 
getDatabaseNameChanged() - Method in class de.slackspace.openkeepass.domain.Meta
 
getEncryptionIV() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
getEntries() - Method in class de.slackspace.openkeepass.domain.Group
Retrieves all entries of this group.
getEntries() - Method in class de.slackspace.openkeepass.domain.KeePassFile
Retrieves a list of all entries in the KeePass database.
getEntriesByTitle(String, boolean) - Method in class de.slackspace.openkeepass.domain.KeePassFile
Retrieves a list of entries with matching titles.
getEntryByTitle(String) - Method in class de.slackspace.openkeepass.domain.Group
Retrieves the entry with the given title.
getEntryByTitle(String) - Method in class de.slackspace.openkeepass.domain.KeePassFile
Retrieves a single entry with an exactly matching title.
getEntryByUUID(UUID) - Method in class de.slackspace.openkeepass.domain.KeePassFile
Retrieves an entry based on its UUID.
getExpiryTime() - Method in class de.slackspace.openkeepass.domain.Times
 
getGenerator() - Method in class de.slackspace.openkeepass.domain.Meta
 
getGroupByName(String) - Method in class de.slackspace.openkeepass.domain.KeePassFile
Retrieves a single group with an exactly matching name.
getGroups() - Method in class de.slackspace.openkeepass.domain.Group
Retrieves all subgroups of this group.
getGroups() - Method in class de.slackspace.openkeepass.domain.KeePassFile
Retrieves a list of all groups in the KeePass database.
getGroupsByName(String, boolean) - Method in class de.slackspace.openkeepass.domain.KeePassFile
Retrieves a list of group with matching names.
getHeader() - Method in class de.slackspace.openkeepass.KeePassDatabase
Gets the KeePassDatabase header.
getHeaderSize() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
getHistoricEntries() - Method in class de.slackspace.openkeepass.domain.History
 
getHistory() - Method in class de.slackspace.openkeepass.domain.Entry
 
getHistoryMaxItems() - Method in class de.slackspace.openkeepass.domain.Meta
 
getHistoryMaxSize() - Method in class de.slackspace.openkeepass.domain.Meta
 
getIconId() - Method in class de.slackspace.openkeepass.domain.Group
Retrieves the icon of this group.
getInstance(String) - Static method in class de.slackspace.openkeepass.KeePassDatabase
Retrieves a KeePassDatabase instance.
getInstance(File) - Static method in class de.slackspace.openkeepass.KeePassDatabase
Retrieves a KeePassDatabase instance.
getInstance(InputStream) - Static method in class de.slackspace.openkeepass.KeePassDatabase
Retrieves a KeePassDatabase instance.
getIntValue(CompressionAlgorithm) - Static method in enum de.slackspace.openkeepass.domain.CompressionAlgorithm
 
getIntValue(CrsAlgorithm) - Static method in enum de.slackspace.openkeepass.domain.CrsAlgorithm
 
getKey() - Method in class de.slackspace.openkeepass.domain.KeyFile
 
getKey() - Method in class de.slackspace.openkeepass.domain.Property
 
getLastAccessTime() - Method in class de.slackspace.openkeepass.domain.Times
 
getLastModificationTime() - Method in class de.slackspace.openkeepass.domain.Times
 
getLocationChanged() - Method in class de.slackspace.openkeepass.domain.Times
 
getMaintenanceHistoryDays() - Method in class de.slackspace.openkeepass.domain.Meta
 
getMasterSeed() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
getMeta() - Method in class de.slackspace.openkeepass.domain.KeePassFile
Retrieves the meta section of a KeePass database.
getName() - Method in class de.slackspace.openkeepass.domain.Group
Retrieves the name of the group.
getNode() - Method in class de.slackspace.openkeepass.domain.zipper.GroupZipper
Returns the current node.
getNotes() - Method in class de.slackspace.openkeepass.domain.Entry
 
getPassword() - Method in class de.slackspace.openkeepass.domain.Entry
 
getProperties() - Method in class de.slackspace.openkeepass.domain.Entry
 
getPropertyByName(String) - Method in class de.slackspace.openkeepass.domain.Entry
Retrieves a property by it's name (ignores case)
getPropertyValue() - Method in class de.slackspace.openkeepass.domain.Property
 
getProtectedStreamKey() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
getRandomBytes(int) - Method in class de.slackspace.openkeepass.crypto.RandomGenerator
 
getRecycleBinChanged() - Method in class de.slackspace.openkeepass.domain.Meta
 
getRecycleBinEnabled() - Method in class de.slackspace.openkeepass.domain.Meta
 
getRecycleBinUuid() - Method in class de.slackspace.openkeepass.domain.Meta
 
getRoot() - Method in class de.slackspace.openkeepass.domain.KeePassFile
Retrieves the root group of a KeePass database.
getRoot() - Method in class de.slackspace.openkeepass.domain.zipper.GroupZipper
Returns the root node of the tree.
getStreamStartBytes() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
getTimes() - Method in class de.slackspace.openkeepass.domain.Group
 
getTitle() - Method in class de.slackspace.openkeepass.domain.Entry
 
getTopEntries() - Method in class de.slackspace.openkeepass.domain.KeePassFile
Retrieves all entries at the root level of a KeePass database.
getTopGroups() - Method in class de.slackspace.openkeepass.domain.KeePassFile
Retrieves all groups at the root level of a KeePass database.
getTransformRounds() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
getTransformSeed() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
getUrl() - Method in class de.slackspace.openkeepass.domain.Entry
 
getUsageCount() - Method in class de.slackspace.openkeepass.domain.Times
 
getUsername() - Method in class de.slackspace.openkeepass.domain.Entry
 
getUuid() - Method in class de.slackspace.openkeepass.domain.Entry
 
getUuid() - Method in class de.slackspace.openkeepass.domain.Group
Retrieves the Uuid of this group.
getValue(int) - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
getValue() - Method in class de.slackspace.openkeepass.domain.Property
 
getValue() - Method in class de.slackspace.openkeepass.domain.PropertyValue
 
getZipper() - Method in class de.slackspace.openkeepass.domain.KeePassFileBuilder
Returns a GroupZipper with the structure of the builders KeePassFile as underlying data.
Group - Class in de.slackspace.openkeepass.domain
A Group represents a structure that consists of entries and subgroups.
Group(GroupBuilder) - Constructor for class de.slackspace.openkeepass.domain.Group
 
GroupBuilder - Class in de.slackspace.openkeepass.domain
 
GroupBuilder() - Constructor for class de.slackspace.openkeepass.domain.GroupBuilder
 
GroupBuilder(String) - Constructor for class de.slackspace.openkeepass.domain.GroupBuilder
 
GroupBuilder(Group) - Constructor for class de.slackspace.openkeepass.domain.GroupBuilder
 
GroupZipper - Class in de.slackspace.openkeepass.domain.zipper
A zipper is used to navigate through a tree structure of Group objects.
GroupZipper(KeePassFile) - Constructor for class de.slackspace.openkeepass.domain.zipper.GroupZipper
Create a zipper with the tree structure of the given KeePass file.

H

hash(String) - Static method in class de.slackspace.openkeepass.crypto.Sha256
 
hash(byte[]) - Static method in class de.slackspace.openkeepass.crypto.Sha256
 
hashCode() - Method in class de.slackspace.openkeepass.domain.Entry
 
hashCode() - Method in class de.slackspace.openkeepass.domain.History
 
hashCode() - Method in class de.slackspace.openkeepass.domain.Meta
 
hashCode() - Method in class de.slackspace.openkeepass.domain.Property
 
hashCode() - Method in class de.slackspace.openkeepass.domain.PropertyValue
 
hashCode() - Method in class de.slackspace.openkeepass.domain.Times
 
HashedBlockInputStream - Class in de.slackspace.openkeepass.stream
 
HashedBlockInputStream(InputStream) - Constructor for class de.slackspace.openkeepass.stream.HashedBlockInputStream
 
HashedBlockOutputStream - Class in de.slackspace.openkeepass.stream
 
HashedBlockOutputStream(OutputStream) - Constructor for class de.slackspace.openkeepass.stream.HashedBlockOutputStream
 
hexStringToByteArray(String) - Static method in class de.slackspace.openkeepass.util.ByteUtils
 
history(History) - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
History - Class in de.slackspace.openkeepass.domain
 
History() - Constructor for class de.slackspace.openkeepass.domain.History
 
historyMaxItems(long) - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
historyMaxSize(long) - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 

I

iconId(int) - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
initialize() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
Initializes the header with default values and creates new random values for crypto keys.
INNER_RANDOM_STREAM_ID - Static variable in class de.slackspace.openkeepass.domain.KeePassHeader
 
isExpanded() - Method in class de.slackspace.openkeepass.domain.Group
Retrieves the last expanded status of the group.
isExpanded(boolean) - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
isPasswordProtected() - Method in class de.slackspace.openkeepass.domain.Entry
 
isProtected() - Method in class de.slackspace.openkeepass.domain.Property
 
isProtected() - Method in class de.slackspace.openkeepass.domain.PropertyValue
 
isTitleProtected() - Method in class de.slackspace.openkeepass.domain.Entry
 

K

KeePassDatabase - Class in de.slackspace.openkeepass
A KeePassDatabase is the central API class to read and write a KeePass database file.
KeePassDatabaseUnreadable - Exception in de.slackspace.openkeepass.exception
 
KeePassDatabaseUnreadable(String) - Constructor for exception de.slackspace.openkeepass.exception.KeePassDatabaseUnreadable
 
KeePassDatabaseUnreadable(String, Throwable) - Constructor for exception de.slackspace.openkeepass.exception.KeePassDatabaseUnreadable
 
KeePassDatabaseUnwriteable - Exception in de.slackspace.openkeepass.exception
 
KeePassDatabaseUnwriteable(String) - Constructor for exception de.slackspace.openkeepass.exception.KeePassDatabaseUnwriteable
 
KeePassDatabaseUnwriteable(String, Throwable) - Constructor for exception de.slackspace.openkeepass.exception.KeePassDatabaseUnwriteable
 
keePassDatabaseXmlParser - Variable in class de.slackspace.openkeepass.KeePassDatabase
 
KeePassDatabaseXmlParser - Class in de.slackspace.openkeepass.xml
 
KeePassDatabaseXmlParser() - Constructor for class de.slackspace.openkeepass.xml.KeePassDatabaseXmlParser
 
KeePassFile - Class in de.slackspace.openkeepass.domain
A KeePassFile represents the structure of a KeePass database.
KeePassFile(KeePassFileBuilder) - Constructor for class de.slackspace.openkeepass.domain.KeePassFile
 
KeePassFileBuilder - Class in de.slackspace.openkeepass.domain
A builder to create KeePassFiles.
KeePassFileBuilder(KeePassFile) - Constructor for class de.slackspace.openkeepass.domain.KeePassFileBuilder
Creates a builder and initializes it with the structure from the given KeePass file.
KeePassFileBuilder(String) - Constructor for class de.slackspace.openkeepass.domain.KeePassFileBuilder
Creates a builder with the given databasename.
KeePassFileBuilder(Meta) - Constructor for class de.slackspace.openkeepass.domain.KeePassFileBuilder
Creates a builder with the given meta object.
KeePassFileElement - Interface in de.slackspace.openkeepass.domain
 
KeePassHeader - Class in de.slackspace.openkeepass.domain
 
KeePassHeader() - Constructor for class de.slackspace.openkeepass.domain.KeePassHeader
 
Key - Class in de.slackspace.openkeepass.domain
 
Key() - Constructor for class de.slackspace.openkeepass.domain.Key
 
KeyFile - Class in de.slackspace.openkeepass.domain
 
KeyFile() - Constructor for class de.slackspace.openkeepass.domain.KeyFile
 
keyFileXmlParser - Variable in class de.slackspace.openkeepass.KeePassDatabase
 
KeyFileXmlParser - Class in de.slackspace.openkeepass.xml
 
KeyFileXmlParser() - Constructor for class de.slackspace.openkeepass.xml.KeyFileXmlParser
 

L

lastAccessTime(Calendar) - Method in class de.slackspace.openkeepass.domain.TimesBuilder
 
lastModificationTime(Calendar) - Method in class de.slackspace.openkeepass.domain.TimesBuilder
 
left() - Method in class de.slackspace.openkeepass.domain.zipper.GroupZipper
Navigates left the tree to the previous node at the same level.
ListFilter - Class in de.slackspace.openkeepass.filter
 
ListFilter() - Constructor for class de.slackspace.openkeepass.filter.ListFilter
 
locationChanged(Calendar) - Method in class de.slackspace.openkeepass.domain.TimesBuilder
 

M

maintenanceHistoryDays(int) - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
marshal(Boolean) - Method in class de.slackspace.openkeepass.xml.BooleanXmlAdapter
 
marshal(UUID) - Method in class de.slackspace.openkeepass.xml.UUIDXmlAdapter
 
MASTER_SEED - Static variable in class de.slackspace.openkeepass.domain.KeePassHeader
 
matches(T) - Method in interface de.slackspace.openkeepass.filter.Filter
 
Meta - Class in de.slackspace.openkeepass.domain
Represents the metadata of the KeePass database like database name or how much history entries will be preserved.
Meta(MetaBuilder) - Constructor for class de.slackspace.openkeepass.domain.Meta
 
MetaBuilder - Class in de.slackspace.openkeepass.domain
A builder to create Meta objects.
MetaBuilder(String) - Constructor for class de.slackspace.openkeepass.domain.MetaBuilder
Creates a new builder with the given database name.
MetaBuilder(Meta) - Constructor for class de.slackspace.openkeepass.domain.MetaBuilder
Initializes the builder with values from the given meta.

N

name(String) - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
notes(String) - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 

O

openDatabase(String) - Method in class de.slackspace.openkeepass.KeePassDatabase
Opens a KeePass database with the given password and returns the KeePassFile for further processing.
openDatabase(File) - Method in class de.slackspace.openkeepass.KeePassDatabase
Opens a KeePass database with the given password and returns the KeePassFile for further processing.
openDatabase(InputStream) - Method in class de.slackspace.openkeepass.KeePassDatabase
Opens a KeePass database with the given keyfile stream and returns the KeePassFile for further processing.

P

parseValue(int) - Static method in enum de.slackspace.openkeepass.domain.CompressionAlgorithm
 
parseValue(int) - Static method in enum de.slackspace.openkeepass.domain.CrsAlgorithm
 
password(String) - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
Property - Class in de.slackspace.openkeepass.domain
Represents a key value pair of an Entry.
Property(String, String, boolean) - Constructor for class de.slackspace.openkeepass.domain.Property
 
PropertyValue - Class in de.slackspace.openkeepass.domain
Represents the value part of a key value Property.
PropertyValue(boolean, String) - Constructor for class de.slackspace.openkeepass.domain.PropertyValue
 
PROTECTED_STREAM_KEY - Static variable in class de.slackspace.openkeepass.domain.KeePassHeader
 
ProtectedStringCrypto - Interface in de.slackspace.openkeepass.crypto
 

R

RandomGenerator - Class in de.slackspace.openkeepass.crypto
 
RandomGenerator() - Constructor for class de.slackspace.openkeepass.crypto.RandomGenerator
 
read(byte[]) - Method in class de.slackspace.openkeepass.domain.KeePassHeader
Initializes the header values from a given byte array.
read(byte[]) - Method in class de.slackspace.openkeepass.stream.HashedBlockInputStream
 
read(byte[], int, int) - Method in class de.slackspace.openkeepass.stream.HashedBlockInputStream
 
read() - Method in class de.slackspace.openkeepass.stream.HashedBlockInputStream
 
read(InputStream, byte[]) - Static method in class de.slackspace.openkeepass.util.StreamUtils
 
readInt(InputStream) - Static method in class de.slackspace.openkeepass.util.ByteUtils
 
readUnsignedInt(InputStream) - Static method in class de.slackspace.openkeepass.util.ByteUtils
 
recycleBinChanged(Calendar) - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
recycleBinEnabled(boolean) - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
recycleBinUuid(UUID) - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
removeEntry(Entry) - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
removeGroup(Group) - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
replace(Group) - Method in class de.slackspace.openkeepass.domain.zipper.GroupZipper
Replaces the current node with the given one.
replaceMeta(Meta) - Method in class de.slackspace.openkeepass.domain.zipper.GroupZipper
Replaces the meta with the given one.
right() - Method in class de.slackspace.openkeepass.domain.zipper.GroupZipper
Navigates right the tree to the next node at the same level.

S

Salsa20 - Class in de.slackspace.openkeepass.crypto
 
setCompression(CompressionAlgorithm) - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
setCrsAlgorithm(CrsAlgorithm) - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
setData(String) - Method in class de.slackspace.openkeepass.domain.Key
 
setTransformRounds(long) - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
setValue(int, byte[]) - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
Sha256 - Class in de.slackspace.openkeepass.crypto
 
Sha256() - Constructor for class de.slackspace.openkeepass.crypto.Sha256
 
skip(long) - Method in class de.slackspace.openkeepass.stream.HashedBlockInputStream
 
STREAM_START_BYTES - Static variable in class de.slackspace.openkeepass.domain.KeePassHeader
 
StreamUtils - Class in de.slackspace.openkeepass.util
 
StreamUtils() - Constructor for class de.slackspace.openkeepass.util.StreamUtils
 

T

times(Times) - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
Times - Class in de.slackspace.openkeepass.domain
Represents statistical information of an Entry.
Times(TimesBuilder) - Constructor for class de.slackspace.openkeepass.domain.Times
 
TimesBuilder - Class in de.slackspace.openkeepass.domain
A builder to create Times objects.
TimesBuilder() - Constructor for class de.slackspace.openkeepass.domain.TimesBuilder
 
TimesBuilder(Times) - Constructor for class de.slackspace.openkeepass.domain.TimesBuilder
 
title(String) - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
toByteArray(InputStream) - Static method in class de.slackspace.openkeepass.util.StreamUtils
 
toHexString(byte[]) - Static method in class de.slackspace.openkeepass.util.ByteUtils
 
toString() - Method in class de.slackspace.openkeepass.domain.Entry
 
toString() - Method in class de.slackspace.openkeepass.domain.Group
 
toString() - Method in class de.slackspace.openkeepass.domain.Meta
 
toString() - Method in class de.slackspace.openkeepass.domain.Property
 
toString() - Method in class de.slackspace.openkeepass.domain.PropertyValue
 
toString() - Method in class de.slackspace.openkeepass.domain.Times
 
toUnsignedInt(int) - Static method in class de.slackspace.openkeepass.util.ByteUtils
 
toXml(KeePassFile, ProtectedStringCrypto) - Method in class de.slackspace.openkeepass.xml.KeePassDatabaseXmlParser
 
TRANSFORM_ROUNDS - Static variable in class de.slackspace.openkeepass.domain.KeePassHeader
 
TRANSFORM_SEED - Static variable in class de.slackspace.openkeepass.domain.KeePassHeader
 
transformKey(byte[], byte[], long) - Static method in class de.slackspace.openkeepass.crypto.Aes
 

U

unmarshal(String) - Method in class de.slackspace.openkeepass.xml.BooleanXmlAdapter
 
unmarshal(byte[]) - Method in class de.slackspace.openkeepass.xml.UUIDXmlAdapter
 
up() - Method in class de.slackspace.openkeepass.domain.zipper.GroupZipper
Navigates up the tree to the parent node of the current node.
url(String) - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
usageCount(int) - Method in class de.slackspace.openkeepass.domain.TimesBuilder
 
username(String) - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
uuid(UUID) - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
uuidToBytes(UUID) - Static method in class de.slackspace.openkeepass.util.ByteUtils
 
UUIDXmlAdapter - Class in de.slackspace.openkeepass.xml
This class is a JAXB adapter to transform UUIDs to/from xml using JAXB.
UUIDXmlAdapter() - Constructor for class de.slackspace.openkeepass.xml.UUIDXmlAdapter
 

V

valueOf(String) - Static method in enum de.slackspace.openkeepass.domain.CompressionAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.slackspace.openkeepass.domain.CrsAlgorithm
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.slackspace.openkeepass.domain.CompressionAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.slackspace.openkeepass.domain.CrsAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_SIGNATURE_LENGTH - Static variable in class de.slackspace.openkeepass.domain.KeePassHeader
 

W

withMeta(Meta) - Method in class de.slackspace.openkeepass.domain.KeePassFileBuilder
 
write(KeePassFile, String, String) - Static method in class de.slackspace.openkeepass.KeePassDatabase
Encrypts a KeePassFile with the given password and writes it to the given file location.
write(KeePassFile, String, OutputStream) - Static method in class de.slackspace.openkeepass.KeePassDatabase
Encrypts a KeePassFile with the given password and writes it to the given stream.
write(int) - Method in class de.slackspace.openkeepass.stream.HashedBlockOutputStream
 
write(byte[], int, int) - Method in class de.slackspace.openkeepass.stream.HashedBlockOutputStream
 
write(byte[]) - Method in class de.slackspace.openkeepass.stream.HashedBlockOutputStream
 
writeInt(int) - Method in class de.slackspace.openkeepass.stream.HashedBlockOutputStream
 
writeInt(int, byte[], int) - Method in class de.slackspace.openkeepass.stream.HashedBlockOutputStream
 
writeIntBuf(int) - Method in class de.slackspace.openkeepass.stream.HashedBlockOutputStream
 
writeLong(long) - Method in class de.slackspace.openkeepass.stream.HashedBlockOutputStream
 
writeLong(long, byte[], int) - Method in class de.slackspace.openkeepass.stream.HashedBlockOutputStream
 
writeUInt(long) - Method in class de.slackspace.openkeepass.stream.HashedBlockOutputStream
 
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links

Copyright © 2016. All rights reserved.