Boruta.Oauth.Clients behaviour (Boruta core v2.0.0-rc.1) View Source

Client context

Link to this section Summary

Callbacks

Returns client authorized scopes. The scopes will be granted for every requests to the given client.

Returns a Boruta.Oauth.Client given id.

Link to this section Callbacks

Link to this callback

authorized_scopes(client)

View Source

Specs

authorized_scopes(client :: Boruta.Oauth.Client.t()) :: [Boruta.Oauth.Scope.t()]

Returns client authorized scopes. The scopes will be granted for every requests to the given client.

Specs

get_client(id :: any()) :: client :: Boruta.Oauth.Client.t() | nil

Returns a Boruta.Oauth.Client given id.