What kind of authentication are you looking for? Client-to-Server? Server-to-client? Both? HTTPS as used on the web generally authenticates the server to the client, but not the other way around.
Are you maybe asking about basic authentication or form authentication? Both have nothing to do with SSL, though.
Joined: Oct 21, 2009
I want to provide login page to a web application where in a form i am accepting the username and password. Hence i want to use https protocol in order to provide security to my login page.
Joined: Mar 22, 2005
OK, so you're talking about form-based authentication. Any decent servlet/JSP tutorial/book covers that. You'll also need to consult the documentation of whichever servlet container you're using on how to enable SSL.
You can use the HttpServletRequest.isSecure method to find out whether a request came through a secure channel, and take appropriate action if it didn't. If you want to require the use of SSL for certain parts of the web app, that can be configured in the web.xml file.