Trait holochain::prelude::kitsune_p2p::dependencies::kitsune_p2p_types::dependencies::rustls::sign::Signer
pub trait Signer: Send + Sync {
// Required methods
fn sign(&self, message: &[u8]) -> Result<Vec<u8>, Error>;
fn scheme(&self) -> SignatureScheme;
}
Expand description
A thing that can sign a message.
Required Methods§
fn scheme(&self) -> SignatureScheme
fn scheme(&self) -> SignatureScheme
Reveals which scheme will be used when you call sign()
.