Struct oxide_auth::frontends::simple::extensions::Extended [−][src]
pub struct Extended<Inner, Extension> { /* fields omitted */ }Expand description
An inner endpoint with simple extensions.
If the inner endpoint had any extension, it will simply never be provided to any flow and
overwritten. Therefore, this is mainly useful for other endpoints that did not implement
extensions by themselves such as frontends::simple::endpoint::Generic.
Implementations
Wrap an inner endpoint with a preconstructed extension instance.
A mutable reference to the extension.
Trait Implementations
A registrar if this endpoint can access one. Read more
An authorizer if this endpoint can access one. Read more
An issuer if this endpoint can access one. Read more
Return the system that checks owner consent. Read more
Determine the required scopes for a request. Read more
Generate a prototype response. Read more
Wrap an error.
Wrap an error in the request/response types.