google_jwt_verify/
lib.rs

1#[cfg(test)]
2mod test;
3
4mod algorithm;
5mod client;
6mod error;
7mod header;
8mod jwk;
9mod key_provider;
10mod token;
11mod unverified_token;
12
13pub use crate::client::Client;
14pub use crate::token::{IdPayload, RequiredClaims, Token};
15pub use error::Error;
16
17fn base64_decode(input: &str) -> Result<Vec<u8>, base64::DecodeError> {
18    base64::decode_config(&input, base64::URL_SAFE)
19}