pub trait Endpoint {
// Required methods
fn registrar(&self) -> &dyn Registrar;
fn issuer(&mut self) -> &mut dyn Issuer;
fn extension(&mut self) -> &mut dyn Extension;
}Expand description
Required functionality to respond to client credentials requests.
Each method will only be invoked exactly once when processing a correct and authorized request,
and potentially less than once when the request is faulty. These methods should be implemented
by internally using primitives, as it is implemented in the frontend module.