Module provider

Module provider 

Source
Expand description

Provider-facing descriptors (data) and strategies (behavior).

descriptor exposes validated metadata (ProviderDescriptor) covering HTTPS-only endpoints, supported grant flags, client authentication preferences, and provider quirks (PKCE requirement, redirect semantics, scope delimiter). strategy defines ProviderStrategy, an HTTP-client-agnostic hook used by flows to augment outgoing token requests and map responses into the broker error taxonomy.

Re-exports§

pub use descriptor::*;
pub use strategy::*;

Modules§

descriptor
Provider descriptor data structures and helpers shared by all flows.
strategy
Provider strategy hooks that customize token exchanges.