. */ namespace SP\Domain\Auth\Ports; use SP\Domain\Auth\Dtos\LdapCheckResults; use SP\Domain\Auth\Providers\Ldap\LdapException; use SP\Domain\Auth\Providers\Ldap\LdapParams; /** * Class LdapCheckService * * @package SP\Domain\Import\Services */ interface LdapCheckService { /** * @throws LdapException */ public function getObjects(LdapParams $ldapParams, bool $includeGroups = true): LdapCheckResults; /** * @throws LdapException */ public function getObjectsByFilter(LdapParams $ldapParams, string $filter): LdapCheckResults; }