SPIs von Web Services Security verwenden
Sie können SPIs von GenericSecurityTokenFactory verwenden, um Sicherheitstoken zur Verwendung durch die WS-Security-Laufzeit zu erstellen. Diese Sicherheitstoken können von WSSAPIs, JAAS-Anmeldemodulen und angepassten Sicherheitstoken verwendet werden, aber Ihre Verwendung ist nicht auf diese Komponenten beschränkt.
Informationen zu diesem Vorgang
Über verschiedene Methodensignaturen können Sie die SPIs der GenericSecurityTokenFactory für folgende Zwecke verwenden:
- Dynamisches Benutzernamenstoken aus einem JAAS-Anmeldemodul im Stack generieren
- Angepasste Sicherheitstoken für Web Services Security erstellen
- Angepasste Token mit Anmeldemodulen für generische Tokenausgabe generieren und konsumieren
- Dynamische X.509-Token aus einem JAAS-Anmeldemodul im Stack generieren und konsumieren
- Dynamisches LTPA-Token aus einem JAAS-Anmeldemodul im Stack generieren
- Dynamisches Kerberos-Token aus einem JAAS-Anmeldemodul im Stack generieren
- Authentifizierungsmethode des Konsumenten des Benutzernamenstokens mit einem JAAS-Anmeldemodul in einem Stack ersetzen
Die Position der Klasse com.ibm.websphere.wssecurity.wssapi.token.GenericSecurityTokenFactory ist (WAS-Ausgangsverzeichnis)/plugins/com.ibm.wsfp.main.jar (WAS-Ausgangsverzeichnis)/runtimes/com.ibm.jaxws.thinclient_8.5.0.jar und (WAS-Ausgangsverzeichnis)/dev/was_public.jar.
Vorgehensweise
- Dynamisches Benutzernamenstoken aus einem JAAS-Anmeldemodul im Stack generieren.
- Angepasstes Token für Web Services Security erstellen.
- Angepasste Token mit Anmeldemodulen für generische Tokenausgabe generieren und konsumieren.
- Dynamische X.509-Token aus einem JAAS-Anmeldemodul im Stack generieren und konsumieren.
- Dynamisches LTPA-Token aus einem JAAS-Anmeldemodul im Stack generieren.
- Dynamisches Kerberos-Token aus einem JAAS-Anmeldemodul im Stack generieren.
- Authentifizierungsmethode des Konsumenten des Benutzernamenstokens ersetzen.