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

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.