[][src]Trait osshkeys::keys::PrivateParts

pub trait PrivateParts: Key {
    fn sign(&self, data: &[u8]) -> OsshResult<Vec<u8>>;
}

A trait for operations of a private key

Required methods

fn sign(&self, data: &[u8]) -> OsshResult<Vec<u8>>

Sign the data with the key, returning the "detached" signature

Loading content...

Implementors

impl PrivateParts for DsaKeyPair[src]

impl PrivateParts for EcDsaKeyPair[src]

impl PrivateParts for Ed25519KeyPair[src]

impl PrivateParts for RsaKeyPair[src]

impl PrivateParts for KeyPair[src]

Loading content...