Java Authentication and Authorization Service
Erscheinungsbild
Der JAAS (Java Authentication and Authorization Service) ist ein Java-API, das es ermöglicht, Dienste zur Authentifizierung und Zugriffsrechte in Java-Programmen bereitzustellen. JAAS orientiert sich an den Pluggable Authentication Modules (PAM) und unterstützt dadurch eine benutzerbasierte Autorisierung.
Der Dienst lässt sich sowohl unter J2SE (ab JDK 1.4) als auch unter J2EE nutzen. Die zugehörigen Schnittstellen und Klassen sind im Paket „javax.security.auth“ definiert.
Für die Anbindung an PAM wird eine Bridge benötigt, für die freie Implementierungen verfügbar sind.
Weblinks
- Originaldokumentation bei SUN Microsystems (englisch)
- PAM login module for JAAS bei SourceForge (englisch)
- Java-PAM bridge bei SourceForge (englisch)