1 2 3 4 5 6 7 8 9 10 11
use jose::{self, JsonWebKey}; pub struct OpenIDClient { jwks: Vec<JsonWebKey>, } impl OpenIDClient { pub fn keys(&self) -> impl Iterator<Item = &JsonWebKey> { self.jwks.iter() } }