Client context
Summary
Callbacks
Returns client authorized scopes. The scopes will be granted for every requests to the given client.
Returns a Backplane.Oauth.Client given id.
Returns all clients jwk public keys
Callbacks
@callback authorized_scopes(client :: Backplane.Oauth.Client.t()) :: [ Backplane.Oauth.Scope.t() ]
Returns client authorized scopes. The scopes will be granted for every requests to the given client.
@callback get_client(id :: any()) :: client :: Backplane.Oauth.Client.t() | nil
Returns a Backplane.Oauth.Client given id.
Returns all clients jwk public keys