|
|
|
/// dart library for reading keepass file format (kdbx).
|
|
|
|
library kdbx;
|
|
|
|
|
|
|
|
export 'src/crypto/key_encrypter_kdf.dart'
|
|
|
|
show KeyEncrypterKdf, KdfType, KdfField;
|
|
|
|
export 'src/crypto/protected_value.dart'
|
|
|
|
show ProtectedValue, StringValue, PlainValue;
|
|
|
|
export 'src/kdbx_binary.dart' show KdbxBinary;
|
|
|
|
export 'src/kdbx_consts.dart';
|
|
|
|
export 'src/kdbx_custom_data.dart';
|
|
|
|
export 'src/kdbx_dao.dart' show KdbxDao;
|
|
|
|
export 'src/kdbx_entry.dart' show KdbxEntry, KdbxKey, KdbxKeyCommon;
|
|
|
|
export 'src/kdbx_file.dart';
|
|
|
|
export 'src/kdbx_format.dart'
|
|
|
|
show
|
|
|
|
KdbxBody,
|
|
|
|
Credentials,
|
|
|
|
CredentialsPart,
|
|
|
|
HashCredentials,
|
|
|
|
KdbxFormat,
|
|
|
|
KeyFileComposite,
|
|
|
|
KeyFileCredentials,
|
|
|
|
PasswordCredentials;
|
|
|
|
export 'src/kdbx_group.dart' show KdbxGroup;
|
|
|
|
export 'src/kdbx_header.dart'
|
|
|
|
show
|
|
|
|
KdbxException,
|
|
|
|
KdbxInvalidKeyException,
|
|
|
|
KdbxCorruptedFileException,
|
|
|
|
KdbxUnsupportedException,
|
|
|
|
KdbxVersion;
|
|
|
|
export 'src/kdbx_meta.dart';
|
|
|
|
export 'src/kdbx_object.dart'
|
|
|
|
show
|
|
|
|
KdbxUuid,
|
|
|
|
KdbxObject,
|
|
|
|
KdbxNode,
|
|
|
|
Changeable,
|
|
|
|
ChangeEvent,
|
|
|
|
KdbxNodeContext;
|
|
|
|
export 'src/utils/byte_utils.dart' show ByteUtils;
|