docs: public AuthenticationResult authenticateRequest(WebRequest webRequest) {
          WebAuthenticator authenticator = getWebAuthenticatorProxy();
          return authenticator.authenticate(webRequest);
      }