docs: def AuthenticateOauth (self, oauth_token_key, oauth_token_secret, oauth_consumer_key, oauth_consumer_secret):
          """
              Authenticate using Oauth
              
              @param oauth_token_key (string) - A valid oauth token key obtained from CommonSense
              @param oauth_token_secret (string) - A valid oauth token secret obtained from CommonSense
              @param oauth_consumer_key (string) - A valid oauth consumer key obtained from CommonSense
              @param oauth_consumer_secret (string) - A valid oauth consumer secret obtained from CommonSense
              
              @return (boolean) - Boolean indicating whether the provided credentials were successfully authenticated
          """
          self.__oauth_consumer__ = oauth.OAuthConsumer(str(oauth_consumer_key), str(oauth_consumer_secret))
          self.__oauth_token__ = oauth.OAuthToken(str(oauth_token_key), str(oauth_token_secret))
          self.__authentication__ = 'oauth'
          if self.__SenseApiCall__('/users/current.json', 'GET'):
              return True
          else:
              self.__error__ = "api call unsuccessful"
              return False