Trait hyper_static_server::rustls::sign::Signer[]

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

A thing that can sign a message.

Required methods

pub fn sign(&self, message: &[u8]) -> Result<Vec<u8, Global>, TLSError>

Signs message using the selected scheme.

pub fn get_scheme(&self) -> SignatureScheme

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

Loading content...

Implementors

Loading content...