WKD exporter
Exports an OpenPGP keyring into the Web Key Directory directory path.
Use it like this (advanced variant with a domain filter):
|
|
For smaller deployments, direct variant may be more appropriate:
|
|
This project can also be used as a library:
use ;
export.expect;
Multiple certificates
The --append flag causes all certificates sharing the same local part (user in user@example.com) to be exported in the same location.
By default the exporter leaves only the last certificate.
Appending allows exporting several certificates, for example when a certificate has been rotated (one is revoked and one is current).
Other workflows may also require multiple certificates, e.g. a code-signing certificate which is different from a regular one.
Note that if the same directory is used for export and --append flag has been enabled it will cause multiple copies of the same certificate to be present in the target directory.
For that reason it is advisable to use a fresh directory when using --append.
That is one of the reasons why this flag is not enabled by default (even though it is recommended).
Append may become the default (and a no-op) when certificate merging has been implemented in our backing library.
License
This project is licensed under either of:
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this crate by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.