Angepasstes JAAS-Anmeldemodul für Liberty konfigurieren
Sie können ein angepasstes JAAS-Anmeldemodul (Java™ Authentication and Authorization Service) vor oder nach dem Anmeldemodul des Liberty-Servers konfigurieren.
Vorbereitende Schritte
Die Datei server.xml, die Datei client.xml und die JAAS-Konfigurationsdatei wird für die JAAS-Konfiguration unterstützt. Es wird jedoch empfohlen, das angepasste JAAS-Anmeldemodul in der Datei server.xml oder in der Datei client.xml zu konfigurieren. Weitere Einzelheiten zur Konfiguration der JAAS-Konfigurationsdatei finden Sie unter Angepassten JAAS-Anmeldekontexteintrag und -Anmeldemodul für eine Anwendung mit einer JAAS-Konfigurationsdatei für Liberty konfigurieren.
Vergewissern Sie sich, dass Sie eine JAR-Datei mit dem angepassten JAAS-Anmeldemodul haben, die die Schnittstelle javax.security.auth.spi.LoginModule wie im Abschnitt Angepasste JAAS-Anmeldemodule für eine Systemanmeldekonfiguration entwickeln beschrieben implementiert. In diesem Abschnitt verwendet das angepasste JAAS-Anmeldemodul eine Hashtabelle, Callbacks oder gemeinsam genutzte Statusvariablen, die vom Liberty-Server für die Übergabe von Daten an das Systemanmeldemodul bereitgestellt werden.
Informationen zu diesem Vorgang
Durch die Verwendung eines angepassten Anmeldemoduls können Sie entweder zusätzliche Authentifizierungsentscheidungen treffen oder dem Subjekt Informationen hinzufügen, um in Ihrer Anwendung differenziertere Berechtigungsentscheidungen treffen zu können. Eine ausführlichere Übersicht finden Sie in den Abschnitten JAAS-Konfiguration und JAAS-Anmeldemodule.
Führen Sie zum Konfigurieren eines angepassten JAAS-Anmeldemoduls die folgenden Schritte aus: