pub trait GetIdentityResolver: Send + Sync {
    // Required method
    fn identity_resolver(
        &self,
        scheme_id: AuthSchemeId,
    ) -> Option<SharedIdentityResolver>;
}Expand description
A trait for retrieving a shared identity resolver.
This trait exists so that AuthScheme::identity_resolver
can have access to configured identity resolvers without having access to all the runtime components.
Required Methods§
Sourcefn identity_resolver(
    &self,
    scheme_id: AuthSchemeId,
) -> Option<SharedIdentityResolver>
 
fn identity_resolver( &self, scheme_id: AuthSchemeId, ) -> Option<SharedIdentityResolver>
Returns the requested identity resolver if it is set.