Skip to main content

Module injector

Module injector 

Source
Expand description

Request auth injectors.

Structs§

ApiKeyInjector
Injects an x-api-key header.
BasicAuthInjector
Injects HTTP basic auth.
BearerTokenInjector
Injects Authorization: Bearer <token>.
ClientCredentialsInjector
OAuth2 client-credentials injector with in-memory token caching.
CookieInjector
Appends a named token cookie to the request.
NoopInjector
Auth injector that leaves requests unchanged.
ProviderBearerInjector
Resolves a credential from an auth provider and injects its token as bearer auth.

Traits§

AuthInjector
Mutates an outbound request with authentication material.

Type Aliases§

TokenFunc
Async callback that returns a token for request injection.