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

A

addEntries(List<Entry>) - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
addEntry(Entry) - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
addGroup(Group) - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
addIcon(CustomIcon) - Method in class de.slackspace.openkeepass.domain.CustomIconsBuilder
 
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
 
apply(String) - Method in class de.slackspace.openkeepass.processor.DecryptionStrategy
 
apply(String) - Method in class de.slackspace.openkeepass.processor.EncryptionStrategy
 
apply(String) - Method in interface de.slackspace.openkeepass.processor.ProtectionStrategy
 

B

BooleanSimpleXmlAdapter - Class in de.slackspace.openkeepass.domain.xml.adapter
 
BooleanSimpleXmlAdapter() - Constructor for class de.slackspace.openkeepass.domain.xml.adapter.BooleanSimpleXmlAdapter
 
build() - Method in class de.slackspace.openkeepass.domain.CustomIconBuilder
Builds a new custom icon with the values from the builder.
build() - Method in class de.slackspace.openkeepass.domain.CustomIconsBuilder
Builds a new custom icons list with the values from the builder.
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.
ByteGenerator - Interface in de.slackspace.openkeepass.domain
 
ByteSimpleXmlAdapter - Class in de.slackspace.openkeepass.domain.xml.adapter
 
ByteSimpleXmlAdapter() - Constructor for class de.slackspace.openkeepass.domain.xml.adapter.ByteSimpleXmlAdapter
 
bytesToUUID(byte[]) - Static method in class de.slackspace.openkeepass.util.ByteUtils
 
ByteUtils - Class in de.slackspace.openkeepass.util
 

C

CalendarSimpleXmlAdapter - Class in de.slackspace.openkeepass.domain.xml.adapter
 
CalendarSimpleXmlAdapter() - Constructor for class de.slackspace.openkeepass.domain.xml.adapter.CalendarSimpleXmlAdapter
 
canDown() - Method in class de.slackspace.openkeepass.domain.zipper.GroupZipper
Returns true if it is possible to navigate down.
canLeft() - Method in class de.slackspace.openkeepass.domain.zipper.GroupZipper
Returns true if it is possible to navigate left.
canRight() - Method in class de.slackspace.openkeepass.domain.zipper.GroupZipper
Returns true if it is possible to navigate right.
canUp() - Method in class de.slackspace.openkeepass.domain.zipper.GroupZipper
Returns true if it is possible to navigate up.
checkVersionSupport(byte[]) - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
CIPHER - Static variable in class de.slackspace.openkeepass.domain.KeePassHeader
 
clearHistory() - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
cloneKeePassFile() - Method in class de.slackspace.openkeepass.domain.zipper.GroupZipper
Creates a cloned KeePassFile from the current tree structure.
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
 
concat(byte[], byte[]) - Static method in class de.slackspace.openkeepass.util.ByteUtils
 
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
 
CryptoInformation - Class in de.slackspace.openkeepass.crypto
 
CryptoInformation(int, byte[], byte[], byte[], long, int) - Constructor for class de.slackspace.openkeepass.crypto.CryptoInformation
 
CustomIcon - Class in de.slackspace.openkeepass.domain
Represents a custom icon in the KeePass database.
CustomIcon(CustomIconContract) - Constructor for class de.slackspace.openkeepass.domain.CustomIcon
 
CustomIconBuilder - Class in de.slackspace.openkeepass.domain
A builder to create CustomIcon objects.
CustomIconBuilder() - Constructor for class de.slackspace.openkeepass.domain.CustomIconBuilder
 
CustomIconBuilder(CustomIcon) - Constructor for class de.slackspace.openkeepass.domain.CustomIconBuilder
 
CustomIconContract - Interface in de.slackspace.openkeepass.domain
 
CustomIcons - Class in de.slackspace.openkeepass.domain
Represents a list of custom icons in the metadata of a KeePass file.
CustomIcons(CustomIconsContract) - Constructor for class de.slackspace.openkeepass.domain.CustomIcons
 
customIcons(List<CustomIcon>) - Method in class de.slackspace.openkeepass.domain.CustomIconsBuilder
 
customIcons(CustomIcons) - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
CustomIconsBuilder - Class in de.slackspace.openkeepass.domain
A builder to create CustomIcons objects.
CustomIconsBuilder() - Constructor for class de.slackspace.openkeepass.domain.CustomIconsBuilder
 
CustomIconsBuilder(CustomIcons) - Constructor for class de.slackspace.openkeepass.domain.CustomIconsBuilder
 
CustomIconsContract - Interface in de.slackspace.openkeepass.domain
 
customIconUuid(UUID) - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
customIconUuid(UUID) - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 

D

data(byte[]) - Method in class de.slackspace.openkeepass.domain.CustomIconBuilder
 
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.api - package de.slackspace.openkeepass.api
 
de.slackspace.openkeepass.crypto - package de.slackspace.openkeepass.crypto
 
de.slackspace.openkeepass.domain - package de.slackspace.openkeepass.domain
 
de.slackspace.openkeepass.domain.filter - package de.slackspace.openkeepass.domain.filter
 
de.slackspace.openkeepass.domain.xml.adapter - package de.slackspace.openkeepass.domain.xml.adapter
 
de.slackspace.openkeepass.domain.zipper - package de.slackspace.openkeepass.domain.zipper
 
de.slackspace.openkeepass.exception - package de.slackspace.openkeepass.exception
 
de.slackspace.openkeepass.parser - package de.slackspace.openkeepass.parser
 
de.slackspace.openkeepass.processor - package de.slackspace.openkeepass.processor
 
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
Decrypts a given encrypted string and returns it.
decrypt(String) - Method in class de.slackspace.openkeepass.crypto.Salsa20
 
decryptAndParseDatabase(byte[], byte[]) - Method in class de.slackspace.openkeepass.api.KeePassDatabaseReader
 
decryptDatabase(byte[], CryptoInformation, byte[]) - Method in class de.slackspace.openkeepass.crypto.Decrypter
 
decrypter - Variable in class de.slackspace.openkeepass.api.KeePassDatabaseReader
 
Decrypter - Class in de.slackspace.openkeepass.crypto
 
Decrypter() - Constructor for class de.slackspace.openkeepass.crypto.Decrypter
 
DecryptionStrategy - Class in de.slackspace.openkeepass.processor
 
DecryptionStrategy(ProtectedStringCrypto) - Constructor for class de.slackspace.openkeepass.processor.DecryptionStrategy
 
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[], CryptoInformation, byte[]) - Method in class de.slackspace.openkeepass.crypto.Decrypter
 
ENCRYPTION_IV - Static variable in class de.slackspace.openkeepass.domain.KeePassHeader
 
EncryptionStrategy - Class in de.slackspace.openkeepass.processor
 
EncryptionStrategy(ProtectedStringCrypto) - Constructor for class de.slackspace.openkeepass.processor.EncryptionStrategy
 
enrichNodesWithIconData(KeePassFile) - Method in class de.slackspace.openkeepass.processor.IconEnricher
Iterates through all nodes of the given KeePass file and replace the nodes with enriched icon data nodes.
Entry - Class in de.slackspace.openkeepass.domain
Represents an entry in the KeePass database.
Entry(EntryContract) - 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.
EntryContract - Interface in de.slackspace.openkeepass.domain
 
equals(Object) - Method in class de.slackspace.openkeepass.domain.CustomIcon
 
equals(Object) - Method in class de.slackspace.openkeepass.domain.CustomIcons
 
equals(Object) - Method in class de.slackspace.openkeepass.domain.Entry
 
equals(Object) - Method in class de.slackspace.openkeepass.domain.Group
 
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.domain.filter
 
filter(List<T>, Filter<T>) - Static method in class de.slackspace.openkeepass.domain.filter.ListFilter
 
flush() - Method in class de.slackspace.openkeepass.stream.HashedBlockOutputStream
 
fromXml(InputStream) - Method in class de.slackspace.openkeepass.parser.KeePassDatabaseXmlParser
 
fromXml(byte[]) - Method in class de.slackspace.openkeepass.parser.KeyFileXmlParser
 
fromXml(InputStream, Class<T>) - Method in class de.slackspace.openkeepass.parser.SimpleXmlParser
 
fromXml(InputStream, Class<T>) - Method in interface de.slackspace.openkeepass.parser.XmlParser
 

G

generator(String) - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
getByteArray(String) - Method in class de.slackspace.openkeepass.domain.VariantDictionary
 
getBytes() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
Returns the whole header as byte array.
getBytes() - Method in class de.slackspace.openkeepass.domain.KeyFileBytes
 
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
 
getCreationTime() - Method in class de.slackspace.openkeepass.domain.TimesBuilder
 
getCreationTime() - Method in interface de.slackspace.openkeepass.domain.TimesContract
 
getCrsAlgorithm() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
getCustomIcons() - Method in class de.slackspace.openkeepass.domain.CustomIconsBuilder
 
getCustomIcons() - Method in interface de.slackspace.openkeepass.domain.CustomIconsContract
 
getCustomIcons() - Method in class de.slackspace.openkeepass.domain.Meta
 
getCustomIcons() - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
getCustomIcons() - Method in interface de.slackspace.openkeepass.domain.MetaContract
 
getCustomIconUuid() - Method in class de.slackspace.openkeepass.domain.Entry
Retrieves the custom icon of this group.
getCustomIconUUID() - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
getCustomIconUUID() - Method in interface de.slackspace.openkeepass.domain.EntryContract
 
getCustomIconUuid() - Method in class de.slackspace.openkeepass.domain.Group
Returns the custom icon of this group.
getCustomIconUuid() - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
getCustomIconUuid() - Method in interface de.slackspace.openkeepass.domain.GroupContract
 
getCustomProperties() - Method in class de.slackspace.openkeepass.domain.Entry
 
getCustomPropertyList() - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
getCustomPropertyList() - Method in interface de.slackspace.openkeepass.domain.EntryContract
 
getData() - Method in class de.slackspace.openkeepass.domain.CustomIcon
Returns the raw image data as bytes.
getData() - Method in class de.slackspace.openkeepass.domain.CustomIconBuilder
 
getData() - Method in interface de.slackspace.openkeepass.domain.CustomIconContract
 
getData() - Method in class de.slackspace.openkeepass.domain.Key
 
getDatabaseDescription() - Method in class de.slackspace.openkeepass.domain.Meta
 
getDatabaseDescription() - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
getDatabaseDescription() - Method in interface de.slackspace.openkeepass.domain.MetaContract
 
getDatabaseDescriptionChanged() - Method in class de.slackspace.openkeepass.domain.Meta
 
getDatabaseDescriptionChanged() - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
getDatabaseDescriptionChanged() - Method in interface de.slackspace.openkeepass.domain.MetaContract
 
getDatabaseName() - Method in class de.slackspace.openkeepass.domain.Meta
 
getDatabaseName() - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
getDatabaseName() - Method in interface de.slackspace.openkeepass.domain.MetaContract
 
getDatabaseNameChanged() - Method in class de.slackspace.openkeepass.domain.Meta
 
getDatabaseNameChanged() - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
getDatabaseNameChanged() - Method in interface de.slackspace.openkeepass.domain.MetaContract
 
getEncryptionIV() - Method in class de.slackspace.openkeepass.crypto.CryptoInformation
 
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.GroupBuilder
 
getEntries() - Method in interface de.slackspace.openkeepass.domain.GroupContract
 
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.
getExpires() - Method in class de.slackspace.openkeepass.domain.TimesBuilder
 
getExpires() - Method in interface de.slackspace.openkeepass.domain.TimesContract
 
getExpiryTime() - Method in class de.slackspace.openkeepass.domain.Times
 
getExpiryTime() - Method in class de.slackspace.openkeepass.domain.TimesBuilder
 
getExpiryTime() - Method in interface de.slackspace.openkeepass.domain.TimesContract
 
getFileFormatVersion() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
getGenerator() - Method in class de.slackspace.openkeepass.domain.Meta
 
getGenerator() - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
getGenerator() - Method in interface de.slackspace.openkeepass.domain.MetaContract
 
getGroupByName(String) - Method in class de.slackspace.openkeepass.domain.KeePassFile
Retrieves a single group with an exactly matching name.
getGroupByUUID(UUID) - Method in class de.slackspace.openkeepass.domain.KeePassFile
Retrieves a group based on its UUID.
getGroups() - Method in class de.slackspace.openkeepass.domain.Group
Retrieves all subgroups of this group.
getGroups() - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
getGroups() - Method in interface de.slackspace.openkeepass.domain.GroupContract
 
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.crypto.CryptoInformation
 
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
 
getHistory() - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
getHistory() - Method in interface de.slackspace.openkeepass.domain.EntryContract
 
getHistoryMaxItems() - Method in class de.slackspace.openkeepass.domain.Meta
 
getHistoryMaxItems() - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
getHistoryMaxItems() - Method in interface de.slackspace.openkeepass.domain.MetaContract
 
getHistoryMaxSize() - Method in class de.slackspace.openkeepass.domain.Meta
 
getHistoryMaxSize() - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
getHistoryMaxSize() - Method in interface de.slackspace.openkeepass.domain.MetaContract
 
getIconByUuid(UUID) - Method in class de.slackspace.openkeepass.domain.CustomIcons
Retrieves a custom icon based on its uuid.
getIconData() - Method in class de.slackspace.openkeepass.domain.Entry
Returns the raw data of either the custom icon (if specified) or the chosen stock icon.
getIconData() - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
getIconData() - Method in interface de.slackspace.openkeepass.domain.EntryContract
 
getIconData() - Method in class de.slackspace.openkeepass.domain.Group
Returns the raw data of either the custom icon (if specified) or the chosen stock icon.
getIconData() - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
getIconData() - Method in interface de.slackspace.openkeepass.domain.GroupContract
 
getIconId() - Method in class de.slackspace.openkeepass.domain.Entry
Returns the icon id of this group.
getIconId() - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
getIconId() - Method in interface de.slackspace.openkeepass.domain.EntryContract
 
getIconId() - Method in class de.slackspace.openkeepass.domain.Group
Retrieves the icon of this group.
getIconId() - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
getIconId() - Method in interface de.slackspace.openkeepass.domain.GroupContract
 
getIcons() - Method in class de.slackspace.openkeepass.domain.CustomIcons
Returns all custom icons found inside the database.
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.
getInt(String) - Method in class de.slackspace.openkeepass.domain.VariantDictionary
 
getIntValue(CompressionAlgorithm) - Static method in enum de.slackspace.openkeepass.domain.CompressionAlgorithm
 
getIntValue(CrsAlgorithm) - Static method in enum de.slackspace.openkeepass.domain.CrsAlgorithm
 
getKdfParameters() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
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
 
getLastAccessTime() - Method in class de.slackspace.openkeepass.domain.TimesBuilder
 
getLastAccessTime() - Method in interface de.slackspace.openkeepass.domain.TimesContract
 
getLastModificationTime() - Method in class de.slackspace.openkeepass.domain.Times
 
getLastModificationTime() - Method in class de.slackspace.openkeepass.domain.TimesBuilder
 
getLastModificationTime() - Method in interface de.slackspace.openkeepass.domain.TimesContract
 
getLocationChanged() - Method in class de.slackspace.openkeepass.domain.Times
 
getLocationChanged() - Method in class de.slackspace.openkeepass.domain.TimesBuilder
 
getLocationChanged() - Method in interface de.slackspace.openkeepass.domain.TimesContract
 
getLong(String) - Method in class de.slackspace.openkeepass.domain.VariantDictionary
 
getMaintenanceHistoryDays() - Method in class de.slackspace.openkeepass.domain.Meta
 
getMaintenanceHistoryDays() - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
getMaintenanceHistoryDays() - Method in interface de.slackspace.openkeepass.domain.MetaContract
 
getMasterSeed() - Method in class de.slackspace.openkeepass.crypto.CryptoInformation
 
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.
getMeta() - Method in class de.slackspace.openkeepass.domain.KeePassFileBuilder
 
getMeta() - Method in interface de.slackspace.openkeepass.domain.KeePassFileContract
 
getName() - Method in class de.slackspace.openkeepass.domain.Group
Retrieves the name of the group.
getName() - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
getName() - Method in interface de.slackspace.openkeepass.domain.GroupContract
 
getNode() - Method in class de.slackspace.openkeepass.domain.zipper.GroupZipper
Returns the current node.
getNotes() - Method in class de.slackspace.openkeepass.domain.Entry
 
getNotes() - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
getNotes() - Method in interface de.slackspace.openkeepass.domain.EntryContract
 
getPassword() - Method in class de.slackspace.openkeepass.domain.Entry
 
getPassword() - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
getPassword() - Method in interface de.slackspace.openkeepass.domain.EntryContract
 
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
 
getRandomBytes(int) - Method in interface de.slackspace.openkeepass.domain.ByteGenerator
 
getRecycleBinChanged() - Method in class de.slackspace.openkeepass.domain.Meta
 
getRecycleBinChanged() - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
getRecycleBinChanged() - Method in interface de.slackspace.openkeepass.domain.MetaContract
 
getRecycleBinEnabled() - Method in class de.slackspace.openkeepass.domain.Meta
 
getRecycleBinEnabled() - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
getRecycleBinEnabled() - Method in interface de.slackspace.openkeepass.domain.MetaContract
 
getRecycleBinUuid() - Method in class de.slackspace.openkeepass.domain.Meta
 
getRecycleBinUuid() - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
getRecycleBinUuid() - Method in interface de.slackspace.openkeepass.domain.MetaContract
 
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.KeePassFileBuilder
 
getRoot() - Method in interface de.slackspace.openkeepass.domain.KeePassFileContract
 
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.Entry
 
getTimes() - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
getTimes() - Method in interface de.slackspace.openkeepass.domain.EntryContract
 
getTimes() - Method in class de.slackspace.openkeepass.domain.Group
 
getTimes() - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
getTimes() - Method in interface de.slackspace.openkeepass.domain.GroupContract
 
getTitle() - Method in class de.slackspace.openkeepass.domain.Entry
 
getTitle() - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
getTitle() - Method in interface de.slackspace.openkeepass.domain.EntryContract
 
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.crypto.CryptoInformation
 
getTransformRounds() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
getTransformSeed() - Method in class de.slackspace.openkeepass.crypto.CryptoInformation
 
getTransformSeed() - Method in class de.slackspace.openkeepass.domain.KeePassHeader
 
getUrl() - Method in class de.slackspace.openkeepass.domain.Entry
 
getUrl() - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
getUrl() - Method in interface de.slackspace.openkeepass.domain.EntryContract
 
getUsageCount() - Method in class de.slackspace.openkeepass.domain.Times
 
getUsageCount() - Method in class de.slackspace.openkeepass.domain.TimesBuilder
 
getUsageCount() - Method in interface de.slackspace.openkeepass.domain.TimesContract
 
getUsername() - Method in class de.slackspace.openkeepass.domain.Entry
 
getUsername() - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
getUsername() - Method in interface de.slackspace.openkeepass.domain.EntryContract
 
getUuid() - Method in class de.slackspace.openkeepass.domain.CustomIcon
Returns the uuid of this custom icon.
getUuid() - Method in class de.slackspace.openkeepass.domain.CustomIconBuilder
 
getUuid() - Method in interface de.slackspace.openkeepass.domain.CustomIconContract
 
getUuid() - Method in class de.slackspace.openkeepass.domain.Entry
 
getUuid() - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
getUuid() - Method in interface de.slackspace.openkeepass.domain.EntryContract
 
getUuid() - Method in class de.slackspace.openkeepass.domain.Group
Retrieves the Uuid of this group.
getUuid() - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
getUuid() - Method in interface de.slackspace.openkeepass.domain.GroupContract
 
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
 
getVersionSignatureLength() - Method in class de.slackspace.openkeepass.crypto.CryptoInformation
 
Group - Class in de.slackspace.openkeepass.domain
A Group represents a structure that consists of entries and subgroups.
Group(GroupContract) - 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(UUID) - 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
 
GroupContract - Interface in de.slackspace.openkeepass.domain
 
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
 
hash(byte[], int, int) - Static method in class de.slackspace.openkeepass.crypto.Sha256
 
hashCode() - Method in class de.slackspace.openkeepass.domain.CustomIcon
 
hashCode() - Method in class de.slackspace.openkeepass.domain.CustomIcons
 
hashCode() - Method in class de.slackspace.openkeepass.domain.Entry
 
hashCode() - Method in class de.slackspace.openkeepass.domain.Group
 
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

iconData(byte[]) - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
iconData(byte[]) - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
IconEnricher - Class in de.slackspace.openkeepass.processor
Adds the raw icon data of all nodes in a KeePass file to the nodes itself.
IconEnricher() - Constructor for class de.slackspace.openkeepass.processor.IconEnricher
 
iconId(int) - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
iconId(int) - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
IconUnreadableException - Exception in de.slackspace.openkeepass.exception
 
IconUnreadableException(String) - Constructor for exception de.slackspace.openkeepass.exception.IconUnreadableException
 
IconUnreadableException(String, Throwable) - Constructor for exception de.slackspace.openkeepass.exception.IconUnreadableException
 
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
 
isExpanded() - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
isExpanded() - Method in interface de.slackspace.openkeepass.domain.GroupContract
 
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
 
isReadable() - Method in class de.slackspace.openkeepass.domain.KeyFileBytes
 
isTitleProtected() - Method in class de.slackspace.openkeepass.domain.Entry
 
isXmlFile() - Method in class de.slackspace.openkeepass.domain.KeyFile
 
iterator() - Method in class de.slackspace.openkeepass.domain.zipper.GroupZipper
Returns an iterator over the groups in this tree.

K

KDF_PARAMETERS - Static variable in class de.slackspace.openkeepass.domain.KeePassHeader
 
KeePassDatabase - Class in de.slackspace.openkeepass
A KeePassDatabase is the central API class to read and write a KeePass database file.
KeePassDatabaseReader - Class in de.slackspace.openkeepass.api
 
KeePassDatabaseReader(KeePassHeader) - Constructor for class de.slackspace.openkeepass.api.KeePassDatabaseReader
 
KeePassDatabaseUnreadableException - Exception in de.slackspace.openkeepass.exception
 
KeePassDatabaseUnreadableException(String) - Constructor for exception de.slackspace.openkeepass.exception.KeePassDatabaseUnreadableException
 
KeePassDatabaseUnreadableException(String, Throwable) - Constructor for exception de.slackspace.openkeepass.exception.KeePassDatabaseUnreadableException
 
KeePassDatabaseUnwriteableException - Exception in de.slackspace.openkeepass.exception
 
KeePassDatabaseUnwriteableException(String) - Constructor for exception de.slackspace.openkeepass.exception.KeePassDatabaseUnwriteableException
 
KeePassDatabaseUnwriteableException(String, Throwable) - Constructor for exception de.slackspace.openkeepass.exception.KeePassDatabaseUnwriteableException
 
KeePassDatabaseWriter - Class in de.slackspace.openkeepass.api
 
KeePassDatabaseWriter() - Constructor for class de.slackspace.openkeepass.api.KeePassDatabaseWriter
 
keePassDatabaseXmlParser - Variable in class de.slackspace.openkeepass.api.KeePassDatabaseReader
 
KeePassDatabaseXmlParser - Class in de.slackspace.openkeepass.parser
 
KeePassDatabaseXmlParser(XmlParser) - 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(KeePassFileContract) - 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.
KeePassFileContract - Interface in de.slackspace.openkeepass.domain
 
KeePassFileElement - Interface in de.slackspace.openkeepass.domain
 
KeePassHeader - Class in de.slackspace.openkeepass.domain
 
KeePassHeader() - Constructor for class de.slackspace.openkeepass.domain.KeePassHeader
 
KeePassHeader(ByteGenerator) - Constructor for class de.slackspace.openkeepass.domain.KeePassHeader
Initializes the header with default values and creates new random values for crypto keys.
KeePassHeaderUnreadableException - Exception in de.slackspace.openkeepass.exception
 
KeePassHeaderUnreadableException(String) - Constructor for exception de.slackspace.openkeepass.exception.KeePassHeaderUnreadableException
 
KeePassHeaderUnreadableException(String, Throwable) - Constructor for exception de.slackspace.openkeepass.exception.KeePassHeaderUnreadableException
 
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
 
KeyFile(boolean) - Constructor for class de.slackspace.openkeepass.domain.KeyFile
 
KeyFile(boolean, Key) - Constructor for class de.slackspace.openkeepass.domain.KeyFile
 
KeyFileBinaryParser - Class in de.slackspace.openkeepass.parser
 
KeyFileBinaryParser() - Constructor for class de.slackspace.openkeepass.parser.KeyFileBinaryParser
 
KeyFileBytes - Class in de.slackspace.openkeepass.domain
 
KeyFileBytes(boolean, byte[]) - Constructor for class de.slackspace.openkeepass.domain.KeyFileBytes
 
KeyFileParser - Interface in de.slackspace.openkeepass.parser
 
keyFileParsers - Variable in class de.slackspace.openkeepass.api.KeyFileReader
 
KeyFileReader - Class in de.slackspace.openkeepass.api
 
KeyFileReader() - Constructor for class de.slackspace.openkeepass.api.KeyFileReader
 
KeyFileUnreadableException - Exception in de.slackspace.openkeepass.exception
 
KeyFileUnreadableException(String) - Constructor for exception de.slackspace.openkeepass.exception.KeyFileUnreadableException
 
KeyFileUnreadableException(String, Throwable) - Constructor for exception de.slackspace.openkeepass.exception.KeyFileUnreadableException
 
KeyFileXmlParser - Class in de.slackspace.openkeepass.parser
 
KeyFileXmlParser(XmlParser) - Constructor for class de.slackspace.openkeepass.parser.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.domain.filter
 
locationChanged(Calendar) - Method in class de.slackspace.openkeepass.domain.TimesBuilder
 

M

maintenanceHistoryDays(int) - Method in class de.slackspace.openkeepass.domain.MetaBuilder
 
MASTER_SEED - Static variable in class de.slackspace.openkeepass.domain.KeePassHeader
 
matches(T) - Method in interface de.slackspace.openkeepass.domain.filter.Filter
 
Meta - Class in de.slackspace.openkeepass.domain
Represents the metadata of the KeePass database like database name, custom icons or how much history entries will be preserved.
Meta(MetaContract) - 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.
MetaContract - Interface in de.slackspace.openkeepass.domain
 

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(String, File) - Method in class de.slackspace.openkeepass.KeePassDatabase
Opens a KeePass database with the given password and keyfile and returns the KeePassFile for further processing.
openDatabase(String, InputStream) - Method in class de.slackspace.openkeepass.KeePassDatabase
Opens a KeePass database with the given password and keyfile stream and returns the KeePassFile for further processing.
openDatabase(File) - Method in class de.slackspace.openkeepass.KeePassDatabase
Opens a KeePass database with the given keyfile 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
 
processProtectedValues(ProtectionStrategy, KeePassFile) - Method in class de.slackspace.openkeepass.processor.ProtectedValueProcessor
 
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
 
ProtectedValueProcessor - Class in de.slackspace.openkeepass.processor
 
ProtectedValueProcessor() - Constructor for class de.slackspace.openkeepass.processor.ProtectedValueProcessor
 
ProtectionStrategy - Interface in de.slackspace.openkeepass.processor
 
PUBLIC_CUSTOM_DATA - Static variable in class de.slackspace.openkeepass.domain.KeePassHeader
 

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(String) - Method in class de.slackspace.openkeepass.domain.xml.adapter.BooleanSimpleXmlAdapter
 
read(String) - Method in class de.slackspace.openkeepass.domain.xml.adapter.ByteSimpleXmlAdapter
 
read(String) - Method in class de.slackspace.openkeepass.domain.xml.adapter.CalendarSimpleXmlAdapter
 
read(String) - Method in class de.slackspace.openkeepass.domain.xml.adapter.UUIDSimpleXmlAdapter
 
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() - Method in class de.slackspace.openkeepass.util.SafeInputStream
 
read(InputStream, byte[]) - Static method in class de.slackspace.openkeepass.util.StreamUtils
 
readInt(InputStream) - Static method in class de.slackspace.openkeepass.util.ByteUtils
 
readKeyFile(InputStream) - Method in class de.slackspace.openkeepass.api.KeyFileReader
 
readKeyFile(byte[]) - Method in class de.slackspace.openkeepass.parser.KeyFileBinaryParser
 
readKeyFile(byte[]) - Method in interface de.slackspace.openkeepass.parser.KeyFileParser
 
readKeyFile(byte[]) - Method in class de.slackspace.openkeepass.parser.KeyFileXmlParser
 
readSafe(byte[]) - Method in class de.slackspace.openkeepass.util.SafeInputStream
Reads some number of bytes from the underlying input stream and stores them into the buffer array buf.
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
 
removeEntries(List<Entry>) - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
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

SafeInputStream - Class in de.slackspace.openkeepass.util
 
SafeInputStream(InputStream) - Constructor for class de.slackspace.openkeepass.util.SafeInputStream
 
Salsa20 - Class in de.slackspace.openkeepass.crypto
 
Salsa20() - Constructor for class de.slackspace.openkeepass.crypto.Salsa20
 
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
 
SimpleXmlParser - Class in de.slackspace.openkeepass.parser
 
SimpleXmlParser() - Constructor for class de.slackspace.openkeepass.parser.SimpleXmlParser
 
skip(long) - Method in class de.slackspace.openkeepass.stream.HashedBlockInputStream
 
skipSafe(long) - Method in class de.slackspace.openkeepass.util.SafeInputStream
Skips over and discards numBytes bytes of data from the underlying input stream.
STREAM_START_BYTES - Static variable in class de.slackspace.openkeepass.domain.KeePassHeader
 
StreamUtils - Class in de.slackspace.openkeepass.util
 

T

times(Times) - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
times(Times) - Method in class de.slackspace.openkeepass.domain.GroupBuilder
 
Times - Class in de.slackspace.openkeepass.domain
Represents statistical information of an Entry.
Times(TimesContract) - 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
 
TimesContract - Interface in de.slackspace.openkeepass.domain
 
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
 
toString() - Method in class de.slackspace.openkeepass.domain.zipper.GroupZipper
 
toUnsignedInt(int) - Static method in class de.slackspace.openkeepass.util.ByteUtils
 
toXml(KeePassFile) - Method in class de.slackspace.openkeepass.parser.KeePassDatabaseXmlParser
 
toXml(Object) - Method in class de.slackspace.openkeepass.parser.SimpleXmlParser
 
toXml(Object) - Method in interface de.slackspace.openkeepass.parser.XmlParser
 
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
 
TreeStrategyWithoutArrayLength - Class in de.slackspace.openkeepass.domain.xml.adapter
 
TreeStrategyWithoutArrayLength() - Constructor for class de.slackspace.openkeepass.domain.xml.adapter.TreeStrategyWithoutArrayLength
 

U

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.CustomIconBuilder
 
uuid(UUID) - Method in class de.slackspace.openkeepass.domain.EntryBuilder
 
UUIDSimpleXmlAdapter - Class in de.slackspace.openkeepass.domain.xml.adapter
 
UUIDSimpleXmlAdapter() - Constructor for class de.slackspace.openkeepass.domain.xml.adapter.UUIDSimpleXmlAdapter
 
uuidToBytes(UUID) - Static method in class de.slackspace.openkeepass.util.ByteUtils
 

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.
VariantDictionary - Class in de.slackspace.openkeepass.domain
 
VariantDictionary(byte[]) - Constructor for class de.slackspace.openkeepass.domain.VariantDictionary
 
VERSION_SIGNATURE_LENGTH - Static variable in class de.slackspace.openkeepass.domain.KeePassHeader
 

W

withMeta(Meta) - Method in class de.slackspace.openkeepass.domain.KeePassFileBuilder
 
write(Boolean) - Method in class de.slackspace.openkeepass.domain.xml.adapter.BooleanSimpleXmlAdapter
 
write(byte[]) - Method in class de.slackspace.openkeepass.domain.xml.adapter.ByteSimpleXmlAdapter
 
write(GregorianCalendar) - Method in class de.slackspace.openkeepass.domain.xml.adapter.CalendarSimpleXmlAdapter
 
write(Type, Object, NodeMap, Map) - Method in class de.slackspace.openkeepass.domain.xml.adapter.TreeStrategyWithoutArrayLength
 
write(UUID) - Method in class de.slackspace.openkeepass.domain.xml.adapter.UUIDSimpleXmlAdapter
 
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
 
writeKeePassFile(KeePassFile, String, OutputStream) - Method in class de.slackspace.openkeepass.api.KeePassDatabaseWriter
 
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
 

X

XmlParser - Interface in de.slackspace.openkeepass.parser
 
A B C D E F G H I K L M N O P R S T U V W X 
Skip navigation links
Genrated on 2017-06-27 @ master