docs: def search_indicators(self, search_term=None,
                            enclave_ids=None,
                            from_time=None,
                            to_time=None,
                            indicator_types=None,
                            tags=None,
                            excluded_tags=None):
          """
          Uses the |search_indicators_page| method to create a generator that returns each successive indicator.
  
          :param str search_term: The term to search for.  If empty, no search term will be applied.  Otherwise, must
              be at least 3 characters.
          :param list(str) enclave_ids: list of enclave ids used to restrict indicators to specific enclaves (optional - by
              default indicators from all of user's enclaves are returned)
          :param int from_time: start of time window in milliseconds since epoch (optional)
          :param int to_time: end of time window in milliseconds since epoch (optional)
          :param list(str) indicator_types: a list of indicator types to filter by (optional)
          :param list(str) tags: Name (or list of names) of tag(s) to filter indicators by.  Only indicators containing
              ALL of these tags will be returned. (optional)
          :param list(str) excluded_tags: Indicators containing ANY of these tags will be excluded from the results.
          :return: The generator.
          """
  
          return Page.get_generator(page_generator=self._search_indicators_page_generator(search_term, enclave_ids,
                                                                                          from_time, to_time,
                                                                                          indicator_types, tags,
                                                                                          excluded_tags))