<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get_enclave_tags(self, report_id, id_type=None):
 """ Retrieves all enclave tags present in a specific report. :param report_id: the ID of the report :param id_type: indicates whether the ID internal or an external ID provided by the user :return: A list of |Tag| objects. """


        params = {'idType': id_type}
        resp = self._client.get("reports/%s/tags" % report_id, params=params)
        return [Tag.from_dict(indicator) for indicator in resp.json()]