Document that scdc doesn't implement transaction guarantees.

This commit is contained in:
Heiko Schaefer 2022-02-25 11:14:08 +01:00
parent a8637f48b1
commit 8d09289d48
No known key found for this signature in database
GPG key ID: 4A849A1904CCBD7D
2 changed files with 4 additions and 0 deletions

View file

@ -10,6 +10,8 @@ This crate provides `ScdBackend`/`ScdTransaction`, which is an implementation of
[scdaemon](https://www.gnupg.org/documentation/manuals/gnupg/Invoking-SCDAEMON.html)
to access OpenPGP cards.
Note that (unlike `openpgp-card-pcsc`), this backend doesn't implement transaction guarantees.
**Known limitations**
- Uploading RSA 4096 keys via `scdaemon` doesn't work with cards that don't

View file

@ -4,6 +4,8 @@
//! This crate implements the experimental `ScdBackend`/`ScdTransaction` backend for the
//! `openpgp-card` crate.
//! It uses GnuPG's scdaemon (via GnuPG Agent) to access OpenPGP cards.
//!
//! Note that (unlike `openpgp-card-pcsc`), this backend doesn't implement transaction guarantees.
use futures::StreamExt;
use lazy_static::lazy_static;