refactor
wip on CasLdapFilter