code: def calculate_hash(self, path, input_to_hash):
          
          params = {
              'input': input_to_hash,
          }
  
          api_path = '/v1/sys/audit-hash/{path}'.format(path=path)
          response = self._adapter.post(
              url=api_path,
              json=params
          )
          return response.json()
docs: Hash the given input data with the specified audit device's hash function and salt.
  
          This endpoint can be used to discover whether a given plaintext string (the input parameter) appears in the
          audit log in obfuscated form.
  
          Supported methods:
              POST: /sys/audit-hash/{path}. Produces: 204 (empty body)
  
          :param path: The path of the audit device to generate hashes for. This is part of the request URL.
          :type path: str | unicode
          :param input_to_hash: The input string to hash.
          :type input_to_hash: str | unicode
          :return: The JSON response of the request.
          :rtype: requests.Response