A B C D E F G H I K L M O P R S T V 

A

Aes - Class in de.slackspace.openkeepass.crypto
 
Aes() - Constructor for class de.slackspace.openkeepass.crypto.Aes
 

B

ByteUtils - Class in de.slackspace.openkeepass.util
 
ByteUtils() - Constructor for class de.slackspace.openkeepass.util.ByteUtils
 

C

close() - Method in class de.slackspace.openkeepass.stream.HashedBlockInputStream
 
CompressionAlgorithm - Enum in de.slackspace.openkeepass.domain
 
createInstance(byte[]) - Static method in class de.slackspace.openkeepass.crypto.Salsa20
 
CrsAlgorithm - Enum in de.slackspace.openkeepass.domain
 

D

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.exception - package de.slackspace.openkeepass.exception
 
de.slackspace.openkeepass.filter - package de.slackspace.openkeepass.filter
 
de.slackspace.openkeepass.parser - package de.slackspace.openkeepass.parser
 
de.slackspace.openkeepass.stream - package de.slackspace.openkeepass.stream
 
de.slackspace.openkeepass.util - package de.slackspace.openkeepass.util
 
decrypt(byte[], byte[], byte[]) - Static method in class de.slackspace.openkeepass.crypto.Aes
 
decrypt(String) - Method in interface de.slackspace.openkeepass.crypto.ProtectedStringCrypto
 
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
 

E

Entry - Class in de.slackspace.openkeepass.domain
 
Entry(String) - Constructor for class de.slackspace.openkeepass.domain.Entry
 

F

Filter<T> - Interface in de.slackspace.openkeepass.filter
 
filter(List<T>, Filter<T>) - Static method in class de.slackspace.openkeepass.filter.ListFilter
 

G

getCipher() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
getCompression() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
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.KeePassFile
Retrieves a single entry with an exactly matching title.
getGenerator() - Method in class de.slackspace.openkeepass.domain.Meta
 
getGroups() - Method in class de.slackspace.openkeepass.domain.Group
Retrieves all subgroups of this group.
getHeader() - Method in class de.slackspace.openkeepass.KeePassDatabase
Gets the KeePassDatabase header.
getHeaderSize() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
getHistoryMaxItems() - Method in class de.slackspace.openkeepass.domain.Meta
 
getHistoryMaxSize() - Method in class de.slackspace.openkeepass.domain.Meta
 
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.
getKey() - Method in class de.slackspace.openkeepass.domain.KeyFile
 
getKey() - Method in class de.slackspace.openkeepass.domain.Property
 
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.
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
 
getProtectedStreamKey() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
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.
getStreamStartBytes() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
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
 
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() - Method in class de.slackspace.openkeepass.domain.Property
 
getValue() - Method in class de.slackspace.openkeepass.domain.PropertyValue
 
Group - Class in de.slackspace.openkeepass.domain
A Group represents a structure that consists of entries and subgroups.
Group() - Constructor for class de.slackspace.openkeepass.domain.Group
 

H

hash(String) - Static method in class de.slackspace.openkeepass.crypto.Sha256
 
hash(byte[]) - Static method in class de.slackspace.openkeepass.crypto.Sha256
 
HashedBlockInputStream - Class in de.slackspace.openkeepass.stream
 
HashedBlockInputStream(InputStream) - Constructor for class de.slackspace.openkeepass.stream.HashedBlockInputStream
 
hexStringToByteArray(String) - Static method in class de.slackspace.openkeepass.util.ByteUtils
 

I

increaseHeaderSize(int) - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
init() - Method in class de.slackspace.openkeepass.domain.KeePassFile
 
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 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
 
keePassDatabaseXmlParser - Variable in class de.slackspace.openkeepass.KeePassDatabase
 
KeePassDatabaseXmlParser - Class in de.slackspace.openkeepass.parser
 
KeePassDatabaseXmlParser() - Constructor for class de.slackspace.openkeepass.parser.KeePassDatabaseXmlParser
 
KeePassFile - Class in de.slackspace.openkeepass.domain
A KeePassFile represents the structure of a KeePass database.
KeePassFile() - Constructor for class de.slackspace.openkeepass.domain.KeePassFile
 
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.parser
 
KeyFileXmlParser() - Constructor for class de.slackspace.openkeepass.parser.KeyFileXmlParser
 

L

ListFilter - Class in de.slackspace.openkeepass.filter
 
ListFilter() - Constructor for class de.slackspace.openkeepass.filter.ListFilter
 

M

matches(T) - Method in interface de.slackspace.openkeepass.filter.Filter
 
Meta - Class in de.slackspace.openkeepass.domain
 
Meta() - Constructor for class de.slackspace.openkeepass.domain.Meta
 

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

parse(InputStream, ProtectedStringCrypto) - Method in class de.slackspace.openkeepass.parser.KeePassDatabaseXmlParser
 
parse(InputStream) - Method in class de.slackspace.openkeepass.parser.KeyFileXmlParser
 
parseValue(int) - Static method in enum de.slackspace.openkeepass.domain.CompressionAlgorithm
 
parseValue(int) - Static method in enum de.slackspace.openkeepass.domain.CrsAlgorithm
 
Property - Class in de.slackspace.openkeepass.domain
 
Property(String, String, boolean) - Constructor for class de.slackspace.openkeepass.domain.Property
 
PropertyValue - Class in de.slackspace.openkeepass.domain
 
PropertyValue(boolean, String) - Constructor for class de.slackspace.openkeepass.domain.PropertyValue
 
ProtectedStringCrypto - Interface in de.slackspace.openkeepass.crypto
 

R

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
 

S

Salsa20 - Class in de.slackspace.openkeepass.crypto
 
setData(String) - Method in class de.slackspace.openkeepass.domain.Key
 
setDatabaseDescription(String) - Method in class de.slackspace.openkeepass.domain.Meta
 
setDatabaseDescriptionChanged(Calendar) - Method in class de.slackspace.openkeepass.domain.Meta
 
setDatabaseName(String) - Method in class de.slackspace.openkeepass.domain.Meta
 
setDatabaseNameChanged(Calendar) - Method in class de.slackspace.openkeepass.domain.Meta
 
setEntries(List<Entry>) - Method in class de.slackspace.openkeepass.domain.Group
Sets the entries of this group.
setGenerator(String) - Method in class de.slackspace.openkeepass.domain.Meta
 
setGroups(List<Group>) - Method in class de.slackspace.openkeepass.domain.Group
 
setHistoryMaxItems(long) - Method in class de.slackspace.openkeepass.domain.Meta
 
setHistoryMaxSize(long) - Method in class de.slackspace.openkeepass.domain.Meta
 
setKey(Key) - Method in class de.slackspace.openkeepass.domain.KeyFile
 
setKey(String) - Method in class de.slackspace.openkeepass.domain.Property
 
setMaintenanceHistoryDays(int) - Method in class de.slackspace.openkeepass.domain.Meta
 
setMeta(Meta) - Method in class de.slackspace.openkeepass.domain.KeePassFile
Sets the meta section of a KeePass database.
setName(String) - Method in class de.slackspace.openkeepass.domain.Group
Sets the name of the group.
setNotes(String) - Method in class de.slackspace.openkeepass.domain.Entry
 
setParent(KeePassFileElement) - Method in class de.slackspace.openkeepass.domain.Entry
 
setParent(KeePassFileElement) - Method in class de.slackspace.openkeepass.domain.Group
 
setParent(KeePassFileElement) - Method in class de.slackspace.openkeepass.domain.Property
 
setPassword(String) - Method in class de.slackspace.openkeepass.domain.Entry
 
setProperties(Set<Property>) - Method in class de.slackspace.openkeepass.domain.Entry
 
setProtected(boolean) - Method in class de.slackspace.openkeepass.domain.PropertyValue
 
setRecycleBinChanged(Calendar) - Method in class de.slackspace.openkeepass.domain.Meta
 
setRecycleBinEnabled(boolean) - Method in class de.slackspace.openkeepass.domain.Meta
 
setRecycleBinUuid(String) - Method in class de.slackspace.openkeepass.domain.Meta
 
setRoot(Group) - Method in class de.slackspace.openkeepass.domain.KeePassFile
Sets the root group of a KeePass database.
setTitle(String) - Method in class de.slackspace.openkeepass.domain.Entry
 
setUrl(String) - Method in class de.slackspace.openkeepass.domain.Entry
 
setUsername(String) - Method in class de.slackspace.openkeepass.domain.Entry
 
setUuid(String) - Method in class de.slackspace.openkeepass.domain.Entry
 
setUuid(String) - Method in class de.slackspace.openkeepass.domain.Group
Sets the Uuid of this group.
setValue(int, byte[]) - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
setValue(PropertyValue) - Method in class de.slackspace.openkeepass.domain.Property
 
setValue(String) - Method in class de.slackspace.openkeepass.domain.PropertyValue
 
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
 
StreamUtils - Class in de.slackspace.openkeepass.util
 
StreamUtils() - Constructor for class de.slackspace.openkeepass.util.StreamUtils
 

T

toByteArray(InputStream) - Static method in class de.slackspace.openkeepass.util.StreamUtils
 
toHexString(byte[]) - Static method in class de.slackspace.openkeepass.util.ByteUtils
 
toUnsignedInt(int) - Static method in class de.slackspace.openkeepass.util.ByteUtils
 
transformKey(byte[], byte[], long) - Static method in class de.slackspace.openkeepass.crypto.Aes
 

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.KeePassDatabase
 
A B C D E F G H I K L M O P R S T V 

Copyright © 2015. All rights reserved.