JAAS

Java Authentication and Authorization Service (JAAS).

A Java interface that enables you to provide services for authentication and access privileges in Java programs. JAAS supports user-based authentication.