Module oxide_auth::frontends::simple::endpoint

source ·
Expand description

An ad-hoc endpoint.

Provides a simple struct with public members – Generic – that implements the central Endpoint trait implementation. Tries to implement the least amount of policies and logic while providing the biggest possible customizability (priority in this order).

Structs§

  • Use a predetermined grant and owner as solicitor.
  • A simple wrapper around an Endpoint to change it’s error type into anything Into-able.
  • A simple wrapper for functions and lambdas to be used as solicitors.
  • A rather basic Endpoint implementation.
  • Marker struct if some primitive is not provided.

Enums§

  • Errors either caused by the underlying web types or the library.

Traits§

  • Like AsMut<Authorizer +'_> but in a way that is expressible.
  • Like AsMut<Issuer +'_> but in a way that is expressible.
  • Like AsRef<Registrar +'_> but in a way that is expressible.
  • Independent component responsible for instantiating responses.

Functions§