code: public NtlmPasswordAuthentication doAuthentication ( CIFSContext tc, HttpServletRequest req, HttpServletResponse resp, byte[] challenge )
              throws IOException {
          return authenticate(tc, req, resp, challenge);
      }
docs: Calls the static {@link #authenticate(CIFSContext, HttpServletRequest,
  HttpServletResponse, byte[])} method to perform NTLM authentication
  for the specified servlet request.
  
  @param tc
  
  @param req
  The request being serviced.
  @param resp
  The response.
  @param challenge
  The domain controller challenge.
  @return credentials passed in the servlet request
  @throws IOException
  If an IO error occurs.