libkeepass 0.2.0
KeePass key database importer/exporter library
Loading...
Searching...
No Matches
keepass::Database Member List

This is the complete list of members for keepass::Database, including all inherited members.

AddEntry(const std::shared_ptr< Group > &group, const std::shared_ptr< Entry > &entry)keepass::Databasestatic
AddGroup(const std::shared_ptr< Group > &parent, const std::shared_ptr< Group > &group)keepass::Databasestatic
argon2_iterations() constkeepass::Databaseinline
argon2_memory() constkeepass::Databaseinline
argon2_parallelism() constkeepass::Databaseinline
argon2_salt() constkeepass::Databaseinline
argon2_version() constkeepass::Databaseinline
Cipher enum namekeepass::Database
cipher() constkeepass::Databaseinline
clear_transformed_key()keepass::Databaseinline
compress() constkeepass::Databaseinline
delete_old_history()keepass::Databaseinline
DeleteEntry(const std::array< uint8_t, 16 > &uuid)keepass::Database
DeleteGroup(const std::array< uint8_t, 16 > &uuid)keepass::Database
DeleteOldHistory()keepass::Database
DeltaSince(const Database &previous) constkeepass::Database
EmptyRecycleBin()keepass::Database
EnableRecycleBin(bool enable=true)keepass::Database
EntryCount() constkeepass::Database
FindEntries(const std::string &query, bool regex=false) constkeepass::Database
FindEntry(const std::string &title) constkeepass::Database
FindGroup(const std::string &name) constkeepass::Database
FindGroups(const std::string &query, bool regex=false) constkeepass::Database
GroupCount() constkeepass::Database
has_transformed_key() constkeepass::Databaseinline
init_vector() constkeepass::Databaseinline
inner_random_stream_key() constkeepass::Databaseinline
IsRecycleBinEnabled() constkeepass::Database
Kdf enum namekeepass::Database
kdf() constkeepass::Databaseinline
kMaxArgon2Iterations (defined in keepass::Database)keepass::Databasestatic
kMaxArgon2MemoryKiBkeepass::Databasestatic
kMaxTransformRoundskeepass::Databasestatic
master_seed() constkeepass::Databaseinline
meta() constkeepass::Databaseinline
MoveEntry(const std::shared_ptr< Entry > &entry, const std::shared_ptr< Group > &new_group)keepass::Databasestatic
MoveGroup(const std::shared_ptr< Group > &group, const std::shared_ptr< Group > &new_parent)keepass::Databasestatic
NewEntry(const std::string &title="")keepass::Databasestatic
NewGroup(const std::string &name="")keepass::Databasestatic
root() constkeepass::Databaseinline
set_argon2_iterations(uint64_t iterations)keepass::Databaseinline
set_argon2_memory(uint64_t argon2_memory)keepass::Databaseinline
set_argon2_parallelism(uint32_t argon2_parallelism)keepass::Databaseinline
set_argon2_salt(const std::vector< uint8_t > &salt)keepass::Databaseinline
set_argon2_salt(SecureBytes salt)keepass::Databaseinline
set_argon2_version(uint32_t argon2_version)keepass::Databaseinline
set_cipher(Cipher cipher)keepass::Databaseinline
set_compress(bool compress)keepass::Databaseinline
set_init_vector(const std::array< uint8_t, 16 > &init_vector)keepass::Databaseinline
set_inner_random_stream_key(const SecureBuffer< 32 > &key)keepass::Databaseinline
set_inner_random_stream_key(const std::array< uint8_t, 32 > &key)keepass::Databaseinline
set_kdf(Kdf kdf)keepass::Databaseinline
set_master_seed(const std::array< uint8_t, 16 > &master_seed)keepass::Databaseinline
set_master_seed(const std::vector< uint8_t > &master_seed)keepass::Databaseinline
set_master_seed(SecureBytes master_seed)keepass::Databaseinline
set_meta(std::shared_ptr< Metadata > meta)keepass::Databaseinline
set_root(std::shared_ptr< Group > root)keepass::Databaseinline
set_transform_rounds(uint64_t transform_rounds)keepass::Databaseinline
set_transform_seed(const std::array< uint8_t, 32 > &transform_seed)keepass::Databaseinline
set_transform_seed(const SecureBuffer< 32 > &transform_seed)keepass::Databaseinline
set_transformed_key(SecureBuffer< 32 > key)keepass::Databaseinline
ToCsv(CsvFormat format=CsvFormat::kCsv) constkeepass::Database
ToJson(bool include_attachments=false) constkeepass::Database
transform_rounds() constkeepass::Databaseinline
transform_seed() constkeepass::Databaseinline
transformed_key() constkeepass::Databaseinline
TrashEntry(const std::shared_ptr< Entry > &entry)keepass::Database
TrashGroup(const std::shared_ptr< Group > &group)keepass::Database
Visit(Visitor &visitor) constkeepass::Database