code: def get_all_service_user_objects(self, include_machine = False):
  		
  		logger.debug('Polling AD for all user objects, machine accounts included: %s'% include_machine)
  		if include_machine == True:
  			ldap_filter = r'(servicePrincipalName=*)'
  		else:
  			ldap_filter = r'(&(servicePrincipalName=*)(!(sAMAccountName = *$)))'
  
  		attributes = MSADUser.ATTRS
  		for entry in self.pagedsearch(ldap_filter, attributes):
  			# TODO: return ldapuser object
  			yield MSADUser.from_ldap(entry, self._ldapinfo)
  		logger.debug('Finished polling for entries!')
docs: Fetches all service user objects from the AD, and returns MSADUser object.
  		Service user refers to an user whith SPN (servicePrincipalName) attribute set