Trait libjwt::signature::Sign [] [src]

pub trait Sign {
    type Error;
    fn sign<'data, K: AsKey>(
        data: &'data str,
        key: &K,
        algorithm: Algorithm
    ) -> Result<BindSignature<'data>, Self::Error>;
fn verify<K: AsKey>(
        signature: BindSignature,
        data: &str,
        key: &K
    ) -> Result<bool, Self::Error>; }

Sign something and verify signature

Associated Types

Error Result

Required Methods

Sign something

Verify signature

Implementors