- getBinaryProperty(String) - Method in interface org.linguafranca.pwdb.Entry
-
Gets the value of a binary property.
- getBinaryPropertyNames() - Method in interface org.linguafranca.pwdb.Entry
-
Returns a list of binary property names known to the entry.
- getCreationTime() - Method in interface org.linguafranca.pwdb.Entry
-
Returns the date at which this entry was created
- getDatabase() - Method in interface org.linguafranca.pwdb.Group
-
- getDecryptedInputStream(InputStream, byte[], byte[]) - Static method in class org.linguafranca.pwdb.security.Encryption
-
Create a decrypted input stream from an encrypted one
- getDescription() - Method in interface org.linguafranca.pwdb.Database
-
Gets the database description, if there is one
- getDigest(String) - Static method in class org.linguafranca.pwdb.security.Encryption
-
Gets a digest for a UTF-8 encoded string
- getDigest(String, String) - Static method in class org.linguafranca.pwdb.security.Encryption
-
Gets a digest for a string
- getEncryptedOutputStream(OutputStream, byte[], byte[]) - Static method in class org.linguafranca.pwdb.security.Encryption
-
Create an encrypted output stream from an unencrypted output stream
- getEntries() - Method in interface org.linguafranca.pwdb.Group
-
Returns a modifiable by the caller list of entries contained in this group.
- getEntriesCount() - Method in interface org.linguafranca.pwdb.Group
-
Returns the number of entries in this group
- getExpires() - Method in interface org.linguafranca.pwdb.Entry
-
Returns true if this entry is to be considered as expired at some point
- getExpiryTime() - Method in interface org.linguafranca.pwdb.Entry
-
Returns a date at which the entry should be considered to have expired, if
Entry.getExpires() is true -
otherwise returns an arbitrary date.
- getFinalKeyDigest(byte[], byte[], byte[], long) - Static method in class org.linguafranca.pwdb.security.Encryption
-
Create a final key from the parameters passed
- getGroups() - Method in interface org.linguafranca.pwdb.Group
-
Returns a list of groups that are the children of this group.
- getGroupsCount() - Method in interface org.linguafranca.pwdb.Group
-
Returns the number of groups that are direct children of this group
- getIcon() - Method in interface org.linguafranca.pwdb.Entry
-
Returns the
Icon associated with this entry.
- getIcon() - Method in interface org.linguafranca.pwdb.Group
-
- getIndex() - Method in interface org.linguafranca.pwdb.Icon
-
- getKey() - Method in interface org.linguafranca.pwdb.Credentials
-
- getKey() - Method in class org.linguafranca.pwdb.Credentials.None
-
- getLastAccessTime() - Method in interface org.linguafranca.pwdb.Entry
-
Returns the date at which any value was retrieved from this entry.
- getLastModificationTime() - Method in interface org.linguafranca.pwdb.Entry
-
Returns the date that the entry was last modified
- getMessageDigestInstance() - Static method in class org.linguafranca.pwdb.security.Encryption
-
Gets a SHA-256 message digest instance
- getName() - Method in interface org.linguafranca.pwdb.Database
-
Gets the name of the database or null if not supported
- getName() - Method in interface org.linguafranca.pwdb.Group
-
- getNotes() - Method in class org.linguafranca.pwdb.base.AbstractEntry
-
- getNotes() - Method in interface org.linguafranca.pwdb.Entry
-
Gets the notes field for this entry.
- getParent() - Method in interface org.linguafranca.pwdb.Entry
-
Get the parent of this entry
- getParent() - Method in interface org.linguafranca.pwdb.Group
-
Returns the parent of this group, or null if either this
group is the root group, or if the group does not have
a parent - e.g.
- getPassword() - Method in class org.linguafranca.pwdb.base.AbstractEntry
-
- getPassword() - Method in interface org.linguafranca.pwdb.Entry
-
Gets the (unencrypted) password field for this entry.
- getPath() - Method in class org.linguafranca.pwdb.base.AbstractEntry
-
- getPath() - Method in class org.linguafranca.pwdb.base.AbstractGroup
-
- getPath() - Method in interface org.linguafranca.pwdb.Entry
-
Returns an XPath-like representation of this
entry's ancestor groups and the title of this entry.
- getPath() - Method in interface org.linguafranca.pwdb.Group
-
Returns an XPath-like string of the names of Groups from the Root
to this Group.
- getProperty(String) - Method in interface org.linguafranca.pwdb.Entry
-
Gets the value of a property.
- getPropertyNames() - Method in interface org.linguafranca.pwdb.Entry
-
Returns a list of property names known to the entry.
- getRecycleBin() - Method in interface org.linguafranca.pwdb.Database
-
If the recycle bin is enabled or it's disabled but there is a pre-existing
recycle bin, then return the recycle bin, creating one if necessary.
- getRootGroup() - Method in interface org.linguafranca.pwdb.Database
-
get the root group for the database
- getTitle() - Method in class org.linguafranca.pwdb.base.AbstractEntry
-
- getTitle() - Method in interface org.linguafranca.pwdb.Entry
-
Gets the title of this entry.
- getUrl() - Method in class org.linguafranca.pwdb.base.AbstractEntry
-
- getUrl() - Method in interface org.linguafranca.pwdb.Entry
-
Gets the URL for this entry.
- getUsername() - Method in class org.linguafranca.pwdb.base.AbstractEntry
-
- getUsername() - Method in interface org.linguafranca.pwdb.Entry
-
Get the username field of this entry
- getUuid() - Method in interface org.linguafranca.pwdb.Entry
-
Get the UUID of this entry.
- getUuid() - Method in interface org.linguafranca.pwdb.Group
-
- Group<D extends Database<D,G,E,I>,G extends Group<D,G,E,I>,E extends Entry<D,G,E,I>,I extends Icon> - Interface in org.linguafranca.pwdb
-
Interface for a Database Group.
- save(Credentials, OutputStream) - Method in interface org.linguafranca.pwdb.Database
-
Save the database to a stream
- setBinaryProperty(String, byte[]) - Method in interface org.linguafranca.pwdb.Entry
-
Sets the value of a binary property.
- setDescription(String) - Method in interface org.linguafranca.pwdb.Database
-
Sets the database description if it is supported
- setDirty(boolean) - Method in class org.linguafranca.pwdb.base.AbstractDatabase
-
- setExpires(boolean) - Method in interface org.linguafranca.pwdb.Entry
-
- setExpiryTime(Date) - Method in interface org.linguafranca.pwdb.Entry
-
Sets the expiry date of this element.
- setIcon(I) - Method in interface org.linguafranca.pwdb.Entry
-
Sets the
Icon associated with this entry.
- setIcon(I) - Method in interface org.linguafranca.pwdb.Group
-
- setIndex(int) - Method in interface org.linguafranca.pwdb.Icon
-
- setName(String) - Method in interface org.linguafranca.pwdb.Database
-
Set the name of the database if this is supported
- setName(String) - Method in interface org.linguafranca.pwdb.Group
-
- setNotes(String) - Method in class org.linguafranca.pwdb.base.AbstractEntry
-
- setNotes(String) - Method in interface org.linguafranca.pwdb.Entry
-
Sets the notes for this Entry.
- setParent(G) - Method in interface org.linguafranca.pwdb.Group
-
Add this group to a parent.
- setPassword(String) - Method in class org.linguafranca.pwdb.base.AbstractEntry
-
- setPassword(String) - Method in interface org.linguafranca.pwdb.Entry
-
Sets the plaintext password for this Entry.
- setProperty(String, String) - Method in interface org.linguafranca.pwdb.Entry
-
Sets the value of a property.
- setTitle(String) - Method in class org.linguafranca.pwdb.base.AbstractEntry
-
- setTitle(String) - Method in interface org.linguafranca.pwdb.Entry
-
Sets the title for this Entry.
- setUrl(String) - Method in class org.linguafranca.pwdb.base.AbstractEntry
-
- setUrl(String) - Method in interface org.linguafranca.pwdb.Entry
-
Sets the url for this Entry.
- setUsername(String) - Method in class org.linguafranca.pwdb.base.AbstractEntry
-
- setUsername(String) - Method in interface org.linguafranca.pwdb.Entry
-
set the username
- shouldProtect(String) - Method in interface org.linguafranca.pwdb.Database
-
Properties to encrypt
- STANDARD_PROPERTY_NAME_NOTES - Static variable in interface org.linguafranca.pwdb.Entry
-
- STANDARD_PROPERTY_NAME_PASSWORD - Static variable in interface org.linguafranca.pwdb.Entry
-
- STANDARD_PROPERTY_NAME_TITLE - Static variable in interface org.linguafranca.pwdb.Entry
-
- STANDARD_PROPERTY_NAME_URL - Static variable in interface org.linguafranca.pwdb.Entry
-
- STANDARD_PROPERTY_NAME_USER_NAME - Static variable in interface org.linguafranca.pwdb.Entry
-
Standard properties are attributes of Entries that are accessible either by
dedicated methods, such as getPassword, or by
Entry.getProperty(String)
- STANDARD_PROPERTY_NAMES - Static variable in interface org.linguafranca.pwdb.Entry
-
- startVisit(Group) - Method in class org.linguafranca.pwdb.Visitor.Default
-
- startVisit(Group) - Method in class org.linguafranca.pwdb.Visitor.Print
-
- startVisit(Group) - Method in interface org.linguafranca.pwdb.Visitor
-
Called on entry to a group visit
- supportsBinaryProperties() - Method in class org.linguafranca.pwdb.base.AbstractDatabase
-
- supportsBinaryProperties() - Method in interface org.linguafranca.pwdb.Database
-
returns true if the database supports binary properties
- supportsNonStandardPropertyNames() - Method in class org.linguafranca.pwdb.base.AbstractDatabase
-
- supportsNonStandardPropertyNames() - Method in interface org.linguafranca.pwdb.Database
-
returns true if the database supports non-standard property names
- supportsRecycleBin() - Method in class org.linguafranca.pwdb.base.AbstractDatabase
-
- supportsRecycleBin() - Method in interface org.linguafranca.pwdb.Database
-
returns true if the database supports recycle bin