code: def transit_hash_data(self, hash_input, algorithm=None, output_format=None, mount_point='transit'):
          
          if algorithm is not None:
              url = '/v1/{0}/hash/{1}'.format(mount_point, algorithm)
          else:
              url = '/v1/{0}/hash'.format(mount_point)
  
          params = {
              'input': hash_input
          }
          if output_format is not None:
              params['format'] = output_format
  
          return self._adapter.post(url, json=params).json()
docs: POST /<mount_point>/hash(/<algorithm>)
  
          :param hash_input:
          :type hash_input:
          :param algorithm:
          :type algorithm:
          :param output_format:
          :type output_format:
          :param mount_point:
          :type mount_point:
          :return:
          :rtype: