Pleroma v1.1.9-10-g42f76306+dev Pleroma.Web.OAuth.Token.Query View Source

Contains queries for OAuth Token.

Link to this section Summary

Link to this section Types

Link to this type

query()

View Source
query() :: Ecto.Queryable.t() | Token.t()

Link to this section Functions

Link to this function

get_by_app(query \\ Token, app_id)

View Source
get_by_app(query(), String.t()) :: query()
Link to this function

get_by_id(query \\ Token, id)

View Source
get_by_id(query(), String.t()) :: query()
Link to this function

get_by_refresh_token(query \\ Token, refresh_token)

View Source
get_by_refresh_token(query(), String.t()) :: query()
Link to this function

get_by_token(query \\ Token, token)

View Source
get_by_token(query(), String.t()) :: query()
Link to this function

get_by_user(query \\ Token, user_id)

View Source
get_by_user(query(), String.t()) :: query()
Link to this function

get_expired_tokens(query \\ Token, date \\ nil)

View Source
get_expired_tokens(query(), DateTime.t() | nil) :: query()
Link to this function

preload(query \\ Token, assoc_preload \\ [])

View Source
preload(query(), any()) :: query()