code: def _add_token(self, r):
      r.url, r.headers, r.body = self.session._client.add_token(
          r.url, http_method=r.method, body=r.body, headers=r.headers
      )
      return r
  
imports: import threading
  import time
  import jwt
  from bravado.exception import HTTPUnauthorized
  from bravado.requests_client import Authenticator
  from oauthlib.oauth2 import OAuth2Error, TokenExpiredError
  from requests.auth import AuthBase
  from requests_oauthlib import OAuth2Session
  from neptune.common.backends.utils import with_api_exceptions_handler
  from neptune.common.exceptions import NeptuneInvalidApiTokenException
  from neptune.common.utils import update_session_proxies
label_desc: Use image node_id 3 for calling the NeptuneAuth obj's underlying member method code with example usage: obj._add_token(r) and returns: r