AccessPass v0.5.2 AccessPass.AccessToken

AccessToken communicated internally with a GenServer implementation of your applications valid access tokens.

Link to this section Summary

Functions

will add a new access_token with meta based on refresh_token

calling will check if an access token is still valid

calling will revoke a given access token

Link to this section Functions

Link to this function add(refresh_token, meta)

will add a new access_token with meta based on refresh_token

Returns "access_token".

Examples

AccessPass.AccessToken.add("ODhhMDgzYwfefdfeC00YjgyLWFiZGMtZTJjOWZiMzJjODhi",${})
"ODhhMDgzYwfefdfeC00YjgyLWFiZGMtZTJjOWZiMzJjODhi"
Link to this function check(access_token)

calling will check if an access token is still valid

Returns {:ok, val}.

Examples

AccessPass.AccessToken.check("ODhhMDgzYwfefdfeC00YjgyLWFiZGMtZTJjOWZiMzJjODhi")
{ok: {metadata: "hi"}}
Link to this function revoke(access_token)

calling will revoke a given access token

Returns {:ok}.

Examples

AccessPass.AccessToken.revoke("ODhhMDgzYwfefdfeC00YjgyLWFiZGMtZTJjOWZiMzJjODhi")
{:ok}
Link to this function revoke_self_only(refresh_token)