def get_oauth_data(self, code, client_id, client_secret, state):
request = self._get_request()<EOL>response = request.post(self.OAUTH_TOKEN_URL, {<EOL>"<STR_LIT:state>": state,<EOL>"<STR_LIT:code>": code,<EOL>"<STR_LIT>": "<STR_LIT>",<EOL>"<STR_LIT>": client_id,<EOL>"<STR_LIT>": client_secret<EOL>})<EOL>return HSAccessTokenAuth.from_response(response)<EOL>
Get Oauth data from HelloSign

        Args:

            code (str):             Code returned by HelloSign for our callback url

            client_id (str):        Client id of the associated app

            client_secret (str):    Secret token of the associated app

        Returns:
            A HSAccessTokenAuth object