View Source Auth0Ex.Management.Client (auth0_ex v0.9.0)
A module representing client on Auth0
Summary
Functions
Gets all the clients
Creates a new Auth0 client from given body
Deletes the client with given client id
Gets the information for individual client
Rotate a client secret for client with given ID
Updates Auth0 client of given ID with given body
Functions
Gets all the clients
iex> Auth0Ex.Management.Client.all()
iex> Auth0Ex.Management.Client.all(fields: "name,client_id")
Creates a new Auth0 client from given body
iex> Auth0Ex.Management.Client.create(%{name: "Samars App"})
Deletes the client with given client id
iex> Auth0Ex.Management.Client.delete("some_client_id")
Gets the information for individual client
iex> Auth0Ex.Management.Client.get("some_id")
iex> Auth0Ex.Management.Client.get("some_id", [fields: "id,client_id", include_fields: true])
Rotate a client secret for client with given ID
iex> Auth0Ex.Management.Client.rotate_secret("some_client_id")
Updates Auth0 client of given ID with given body
iex> Auth0Ex.Management.Client.update("some_client_id", %{name: "New Client Name"})