Trait rustls::sign::Signer[][src]

pub trait Signer: Send + Sync {
    fn sign(&self, message: &[u8]) -> Result<Vec<u8>, TLSError>;
fn get_scheme(&self) -> SignatureScheme; }
Expand description

A thing that can sign a message.

Required methods

Signs message using the selected scheme.

Reveals which scheme will be used when you call sign().

Implementors