Resolving The Authenticationmanager Bean Injection Issue In Spring Security