diff --git a/examples/custom_header.rs b/examples/custom_header.rs index 99d346d..d43ae50 100644 --- a/examples/custom_header.rs +++ b/examples/custom_header.rs @@ -15,13 +15,13 @@ struct Claims { fn main() { let my_claims = Claims { sub: "b@b.com".to_owned(), company: "ACME".to_owned(), exp: 10000000000 }; - let key = "secret"; + let key = b"secret"; let mut header = Header::default(); header.kid = Some("signing_key".to_owned()); header.alg = Algorithm::HS512; - let token = match encode(&header, &my_claims, key.as_ref()) { + let token = match encode(&header, &my_claims, jwt::Der::from(key)) { Ok(t) => t, Err(_) => panic!(), // in practice you would return the error }; diff --git a/examples/validation.rs b/examples/validation.rs index 31fb7eb..6b2435a 100644 --- a/examples/validation.rs +++ b/examples/validation.rs @@ -15,8 +15,8 @@ struct Claims { fn main() { let my_claims = Claims { sub: "b@b.com".to_owned(), company: "ACME".to_owned(), exp: 10000000000 }; - let key = "secret"; - let token = match encode(&Header::default(), &my_claims, key.as_ref()) { + let key = b"secret"; + let token = match encode(&Header::default(), &my_claims, jwt::Hmac::from(key)) { Ok(t) => t, Err(_) => panic!(), // in practice you would return the error };