PrimaAuth0Ex.TokenProvider.TokenService behaviour
(prima_auth0_ex v0.3.0-rc.1.2)
View Source
Behaviour to deal with retrieval and refresh of tokens
Specs
refresh_token(
PrimaAuth0Ex.Auth0Credentials.t(),
String.t(),
PrimaAuth0Ex.TokenProvider.TokenInfo.t() | nil,
force_cache_bust :: boolean()
) :: {:ok, PrimaAuth0Ex.TokenProvider.TokenInfo.t()} | {:error, any()}
Specs
retrieve_token(PrimaAuth0Ex.Auth0Credentials.t(), String.t()) ::
{:ok, PrimaAuth0Ex.TokenProvider.TokenInfo.t()} | {:error, any()}