Auctoritas v0.2.1 Auctoritas.DataStorage behaviour View Source

Link to this section Summary

Link to this section Types

Link to this section Callbacks

Link to this callback

delete_token(name, token) View Source
delete_token(name(), token()) :: {atom(), any()}

Link to this callback

get_token_data(name, token) View Source
get_token_data(name(), token()) :: {atom(), any()}

Link to this callback

get_tokens(name, non_neg_integer, non_neg_integer) View Source
get_tokens(name(), non_neg_integer(), non_neg_integer()) :: {atom(), any()}

Link to this callback

insert_token(name, number, token, any, map) View Source
insert_token(name(), number(), token(), any(), map()) :: {atom(), any()}

Link to this callback

token_expires?(name, token) View Source
token_expires?(name(), token()) :: {atom(), any()}

Link to this callback

update_metadata(name, token, map) View Source
update_metadata(name(), token(), map()) :: {atom(), any()}

Link to this callback

update_token(name, token, any) View Source
update_token(name(), token(), any()) :: {atom(), any()}