pub trait CardUploadableKey {
    fn private_key(&self) -> Result<PrivateKeyMaterial, Error>;
    fn timestamp(&self) -> KeyGenerationTime;
    fn fingerprint(&self) -> Result<Fingerprint, Error>;
}
Expand description

A PGP-implementation-agnostic wrapper for private key data, to upload to an OpenPGP card

Required Methods

private key data

timestamp of (sub)key creation

fingerprint

Implementors