Class NtlmSsp

    • Constructor Detail

      • NtlmSsp

        public NtlmSsp()
    • Method Detail

      • doAuthentication

        public NtlmPasswordAuthentication doAuthentication​(javax.servlet.http.HttpServletRequest req,
                                                           javax.servlet.http.HttpServletResponse resp,
                                                           byte[] challenge)
                                                    throws IOException,
                                                           javax.servlet.ServletException
        Calls the static authenticate(HttpServletRequest, HttpServletResponse, byte[]) method to perform NTLM authentication for the specified servlet request.
        Parameters:
        req - The request being serviced.
        resp - The response.
        challenge - The domain controller challenge.
        Throws:
        IOException - If an IO error occurs.
        javax.servlet.ServletException - If an error occurs.
      • authenticate

        public static NtlmPasswordAuthentication authenticate​(javax.servlet.http.HttpServletRequest req,
                                                              javax.servlet.http.HttpServletResponse resp,
                                                              byte[] challenge)
                                                       throws IOException,
                                                              javax.servlet.ServletException
        Performs NTLM authentication for the servlet request.
        Parameters:
        req - The request being serviced.
        resp - The response.
        challenge - The domain controller challenge.
        Throws:
        IOException - If an IO error occurs.
        javax.servlet.ServletException - If an error occurs.