1File::KDBX::Dumper::RawU(s3e)r Contributed Perl DocumentaFtiiloen::KDBX::Dumper::Raw(3)
2
3
4
6 File::KDBX::Dumper::Raw - A no-op dumper that dumps content as-is
7
9 version 0.906
10
12 use File::KDBX::Dumper;
13 use File::KDBX;
14
15 my $kdbx = File::KDBX->new;
16 $kdbx->raw("Secret file contents\n");
17
18 $kdbx->dump_file('file.kdbx', $key, inner_format => 'Raw');
19 # OR
20 File::KDBX::Dumper->dump_file('file.kdbx', $key,
21 kdbx => $kdbx,
22 inner_format => 'Raw',
23 );
24
26 A typical KDBX file is made up of an outer section (with headers) and
27 an inner section (with the body). The inner section is usually dumped
28 using File::KDBX::Dumper::XML, but you can use the
29 File::KDBX::Dumper::Raw dumper to just write some arbitrary data as the
30 body content. The result won't necessarily be parseable by typical
31 KeePass implementations, but it can be read back using
32 File::KDBX::Loader::Raw. It's a way to encrypt any file with the same
33 high level of security as a KDBX database.
34
36 Please report any bugs or feature requests on the bugtracker website
37 <https://github.com/chazmcgarvey/File-KDBX/issues>
38
39 When submitting a bug or request, please include a test-file or a patch
40 to an existing test-file that illustrates the bug or desired feature.
41
43 Charles McGarvey <ccm@cpan.org>
44
46 This software is copyright (c) 2022 by Charles McGarvey.
47
48 This is free software; you can redistribute it and/or modify it under
49 the same terms as the Perl 5 programming language system itself.
50
51
52
53perl v5.36.1 2023-09-27 File::KDBX::Dumper::Raw(3)