Trait min_jwt::verify::ring::RsaKey

source ·
pub trait RsaKey {
    // Required method
    fn verify(&self, message: &[u8], signature: &[u8]) -> Result<()>;
}
Available on crate feature ring only.
Expand description

A key which can verify a message.

Required Methods§

source

fn verify(&self, message: &[u8], signature: &[u8]) -> Result<()>

Verifies the message with the given signature.

Errors

Returns an error if the signature is not valid for the message.

Implementations on Foreign Types§

source§

impl<B> RsaKey for UnparsedPublicKey<B>
where B: AsRef<[u8]>,

source§

fn verify(&self, message: &[u8], signature: &[u8]) -> Result<()>

source§

impl<T> RsaKey for &T
where T: RsaKey,

source§

fn verify(&self, message: &[u8], signature: &[u8]) -> Result<()>

Implementors§