Der Java Authentication and Authorization Service (JAAS) ist ein Satz von Java-APIs, mit deren Hilfe ein Anwendungsprogramm Benutzer authentifizieren und den Zugriff auf Programmteile kontrollieren kann.
Die Core Java Technology von Java 2 Standard Edition ( J2SE) enthält neben dem Sprachkern auch die Programmierschnittstellen ( API) für die Sicherheitsmechanismen (JAAS).