Bonfire.OpenID.Provider.ClientApps (Bonfire v0.9.12-social-beta.71)

View Source

Summary

Functions

get(clauses)

get(id \\ nil, name, redirect_uri)

get_or_new(clauses)

get_or_new(id_or_name, redirect_uri)

init_test_client_app(id \\ "b0f15e02-b0f1-b0f1-b0f1-b0f15eb0f15e", attrs \\ %{})

list_active_tokens()

See Boruta.Ecto.Admin.list_active_tokens/0.

list_clients()

See Boruta.Ecto.Admin.list_clients/0.

list_scopes()

See Boruta.Ecto.Admin.list_scopes/0.

new(params)

new(id_or_name, redirect_uris)

Define an OAuth client app, providing a name and redirect URI(s)

prepare_redirect_uri(uri)

prepare_redirect_uris(other)

update_client(client, attrs)

update_redirect_uris(client, redirect_uris)

update_scopes(client, scopes)