You can write secure web applications for Web Server with components that perform user authentication and access authorization. You can build security into web applications using the following mechanisms:
User authentication by servlets
User authentication for single sign-on
User authorization by servlets
Requesting the client certificate
For detailed information about these mechanisms, see Chapter 8, Securing Web Applications.