pub struct OpenIdResolver {
pub state: OpenIdResolverState,
pub open_id_config: OpenIdConfig,
token_ids: Vec<u32>,
}Expand description
A resolver handles the loading of the configuration from the open id discovery endpoint and the jwks endpoint.
Fields§
§state: OpenIdResolverStateThe state of the resolver
open_id_config: OpenIdConfigThe configuration from the plugin configuration
token_ids: Vec<u32>token_ids of the HttpCalls to verify the call is correct and to determine which response comes in
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OpenIdResolver
impl RefUnwindSafe for OpenIdResolver
impl Send for OpenIdResolver
impl Sync for OpenIdResolver
impl Unpin for OpenIdResolver
impl UnsafeUnpin for OpenIdResolver
impl UnwindSafe for OpenIdResolver
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more