Function jsonwebtoken::verify_signature [−][src]
pub fn verify_signature<'a>(
token: &'a str,
key: &DecodingKey,
validation: &Validation
) -> Result<(Header, &'a str)>
Verify signature of a JWT, and return header object and raw payload
If the token or its signature is invalid, it will return an error.
use jsonwebtoken::{verify_signature, DecodingKey, Validation, Algorithm}; let token = "a.jwt.token".to_string(); let token_message = verify_signature(&token, &DecodingKey::from_secret("secret".as_ref()), &Validation::new(Algorithm::HS256));