It would be handy to be able to resolve an `AuthenticationManager` based on request criteria, for example: ```java HttpServletRequest request = ... AuthenticationManager manager = resolver.resolve(request); ``` Note that this may complement #6625.