def METHOD_NAME(self, authentication, identifiers):
    """Extract data from Security Service using list of identifiers"""
    if not self.is_authenticated:
        raise Exception("User must be authenticated before making extraction request from Wazuh")
    identifier_ids = None
    if identifiers is not None:
        identifier_ids = identifiers.split(",")
    description = self.DESCRIPTION["description"]
    title = self.DESCRIPTION["name"]
    sar_list = []
    headers = dict(Authorization=self.auth_dict['token'])
    # Extract data
    for identifer_id in identifier_ids:
        # Retrieve Wazuh SCA scan for each agent
        endpoint = f'/sca/{identifer_id}?pretty=true'
        response = self.get_response(self.base_url + endpoint, headers)
        # Enhance data
        # TODO: Should this be in transform?
        if len(response["data"]["affected_items"]) == 1:
            endpoint_result = response["data"]["affected_items"][0]
            # Enhance agent result
            endpoint_result['agent'] = identifer_id
            endpoint_result['ip_address'] = None
            endpoint_result[
                'url_link'] = f"{self.scheme}://{self.hostname}/app/wazuh#/overview/?tab=sca&agentId={identifer_id}"
            sar_list.append(endpoint_result)
        else:
            endpoint_result = None
    data = sar_list
    return data