Module extensions

Module extensions 

Source
Expand description

Basic extension systems.

Note that extensions will probably return in v0.4 but not its preview versions.

Re-exports§

pub use crate::code_grant::authorization::Request as AuthorizationRequest;
pub use crate::code_grant::accesstoken::Request as AccessTokenRequest;
pub use crate::code_grant::client_credentials::Request as ClientCredentialsRequest;

Structs§

AddonList
A simple list of loosely related authorization and access addons.
Extended
An inner endpoint with simple extensions.
Pkce
Proof Key for Code Exchange by OAuth Public Clients

Enums§

AddonResult
Result of extension processing.

Traits§

AccessTokenAddon
An extension reacting to an access token request with a provided access token.
AuthorizationAddon
An extension reacting to an initial authorization code request.
ClientCredentialsAddon
An extension reacting to a client credentials request..