Angepasste JAAS-Anmeldemodule für eine Systemanmeldekonfiguration entwickeln

Für einen Liberty-Server sind mehrere JAAS-Plug-in-Punkte (Java™ Authentication and Authorization Service) zur Konfiguration von Systemanmeldungen vorhanden. Liberty verwendet Systemanmeldekonfigurationen für die Authentifizierung eingehender Anforderungen. Sie können ein JAAS-Anmeldemodul entwickeln, um dem Subject einer Systemanmeldekonfiguration Informationen hinzuzufügen.

Informationen zu diesem Vorgang

Anwendungsanmeldekonfigurationen werden von Servletanwendungen aufgerufen, um auf der Grundlage bestimmter Authentifizierungsinformationen ein Subjekt abzurufen. Wenn Sie ein Anmeldemodul schreiben, das in einer Liberty-Anwendungsanmeldekonfiguration oder Systemanmeldekonfiguration eingesetzt wird, müssen Sie eine Anmeldekonfigurationslogik entwickeln, die erkennt, wann bestimmte Informationen vorhanden und wie diese Informationen zu verwenden sind. Weitere Informationen finden Sie in den Artikeln JAAS-Konfiguration und JAAS-Anmeldemodule.

Wenn Sie ein angepasstes JAAS-Anmeldemodul für eine Systemanmeldekonfiguration entwickeln möchten, befolgen Sie die Schritte in dieser Prozedur:

Vorgehensweise

Nächste Schritte

Fügen Sie das angepasste Anmeldemodul den JAAS-Systemanmeldekonfigurationen (Java Authentication and Authorization Service) WEB_INBOUND und DEFAULT der Datei server.xml hinzu. Speichern Sie die angepasste Anmeldemodulklasse in einer JAR-Datei, z. B. customLoginModule.jar, und stellen Sie diese JAR-Datei dem Liberty-Server zur Verfügung. Weitere Informationen hierzu finden Sie unter Angepasstes JAAS-Anmeldemodul für Liberty konfigurieren.


Symbol das den Typ des Artikels anzeigt. Taskartikel

Dateiname: twlp_dev_custom_jaas.html