Module descriptor

Module descriptor 

Source
Expand description

Provider descriptor data structures and helpers shared by all flows.

The module exposes validated metadata, supporting builder utilities, and grant-specific helpers so providers can describe their capabilities in a transport-agnostic way.

Re-exports§

pub use builder::*;
pub use grant::*;
pub use quirks::*;

Modules§

builder
Builder API for assembling provider descriptors.
grant
Grant helpers wired into provider descriptors.
quirks
Provider-specific quirk toggles.

Structs§

ProviderDescriptor
Immutable provider descriptor consumed by flows.
ProviderEndpoints
Endpoint set declared by a provider descriptor.

Enums§

ClientAuthMethod
Preferred client authentication modes for token endpoint calls.