LdapSearch instances in searches and unions the results.UserMap.J2eePreAuthenticatedProcessingFilter where
UsernameSubstringPreAuthenticatedProcessingFilter.getPreAuthenticatedPrincipal(HttpServletRequest) optionally extracts a substring of the user principal to
use as the return value.UserRoleListEnhancedUserMap.UserMap.