Skip to content

ConnectedApp

Revant Nandgaonkar edited this page Jan 30, 2019 · 1 revision

get_client_token()

  • returns valid bearer token

retrieve_client_token()

  • retrieves new bearer token using client credentials grant

check_validity(token)

  • takes token doc
  • returns valid token

initiate_auth_code_flow(user=None, redirect_to=None)

  • takes user ( defaults to frappe.session.user)
  • takes redirect_to (defaults to /desk)
  • returns url to initiate authorization code flow for client

get_user_token(user=None, redirect_to=None)

  • takes user ( defaults to frappe.session.user)
  • takes redirect_to (defaults to /desk)
  • if no token is found returns url to initiate authorization code flow for client
  • if token is found returns token doc

refresh_token(token)

  • takes token doc
  • returns refreshed token doc

get_stored_client_token()

  • returns stored client token doc

get_stored_user_token(user)

  • takes user string (frappe.session.user)
  • returns stored user token doc

update_stored_client_token(token_data)

  • takes token data
  • updates or creates new token for client
  • returns the identified token