User authentication and access control are important security measures for
most Java applications, especially J2EE applications. The Java Authentication
and Authorization Service (JAAS), the core API of J2SE 1.4 and 1.5,
represents the new security standard. It provides a pluggable and flexible
framework that allows developers to incorporate different security mechanisms
and various security sources.
With the upcoming release of J2SE 1.5, which includes a lot of enhancements
to cryptography, XML security, Public Key Infrastructure (PKI), Kerberos, and
the federating identity, the JAAS will play a more important role in J2EE
security implementations.
Overview of JAAS
Authentication
Authentication is the process of verifying that a user has the right to use
identities established by the enterprise user registry. The authentication
mechanism of JAAS is built on a set o... (more)