pub trait ResolveAuthScheme:
    Send
    + Sync
    + Debug {
    // Required method
    fn resolve_auth_scheme<'a>(
        &'a self,
        params: &'a Params,
        cfg: &'a ConfigBag,
        runtime_components: &'a RuntimeComponents,
    ) -> AuthSchemeOptionsFuture<'a>;
    // Provided method
    fn into_shared_resolver(self) -> SharedAuthSchemeOptionResolver
       where Self: Sized + 'static { ... }
}Expand description
Auth scheme resolver trait specific to AWS Lambda
Required Methods§
Sourcefn resolve_auth_scheme<'a>(
    &'a self,
    params: &'a Params,
    cfg: &'a ConfigBag,
    runtime_components: &'a RuntimeComponents,
) -> AuthSchemeOptionsFuture<'a>
 
fn resolve_auth_scheme<'a>( &'a self, params: &'a Params, cfg: &'a ConfigBag, runtime_components: &'a RuntimeComponents, ) -> AuthSchemeOptionsFuture<'a>
Resolve a priority list of auth scheme options with the given parameters
Provided Methods§
Convert this service-specific resolver into a SharedAuthSchemeOptionResolver