Dialog WS-Security Konfiguration - Input
(Input Listener Connector)
In diesem Dialog haben Sie folgende Optionen:
Service Authentifizierung
Die Authentifizierung des Service ist immer nötig, wenn WS-Security verwendet werden soll. Der Zertifikat-Handshake garantiert dem Service-Konsumenten, dass er den angeforderten Service erreicht hat. Die Zertifikate werden gleichzeitig zur Verschlüsselung der Nachricht verwendet.
-
Passwort: Geben Sie das Passwort Ihres privaten Schlüssels an.
-
Keystore: Zum Laden der Keystore-Datei (
*.jks
) mit dem privaten Schlüssel. Sobald die Datei geladen ist, wird die Gültigkeit des Schlüssels angezeigt.
Consumer Authentifizierung
-
Sichere Session herstellen (WS Secure Conversation)
Stellt einen Security-Kontext her, der eine einmalige Authentifizierung ermöglicht: Wenn ein authentifizierter Service-Konsument den Service wiederholt aufruft, dann muss sich der Konsument nicht erneut authentifizieren.
-
Security-Mechanismus
Zur Auswahl stehen die folgenden:
-
Service- und Consumer-Authentifizierung mit XML-Verschlüsselung und Signatur
Fordert eine Authentifizierung vom Service und vom Konsumenten. Die Daten werden durch XML-Encryption verschlüsselt.
-
Service- und Consumer-Authentifizierung mit Transport-Layer-Security (TLS)
Fordert eine Authentifizierung vom Service und vom Konsumenten. Die Daten werden durch TLS verschlüsselt.
-
Nur Service-Authentifizierung mit Transport-Layer-Security (TLS)
Fordert eine Authentifizierung vom Service. Die Daten werden durch TLS verschlüsselt.
-
Vom Security-Token-Service ausgestellter Token mit Service-Zertifikat (STS)
(nur im Single-Modus)
Um den Service durch einen STS abzusichern.
Weitere Informationen zu den Security-Mechanismen siehe https://docs.oracle.com/cd/E19355-01/820-1072/6ncp48v3q/index.html.
-
-
X.509 Truststore: Button Datei auswählen
Wenn ein Security-Mechanismus mit Consumer authentication gewählt wird, dann kann sich der Service-Konsument über X.509-Zertifikate authentifizieren.
Der Button Datei auswählen öffnet einen Dateiexplorer zum Laden des Truststores mit den öffentlichen Schlüsseln der Service-Konsumenten. Ein Truststore hat die Dateiendung
*.jks
.Ist die X509-Consumer-Authentifizierung aktiviert, wird die Variable "WSAuthSubject" mit Zertifikatsinformationen gesetzt.
-
Benutzer/Passwort (UsernameToken)
Wenn ein Security-Mechanismus mit Consumer authentication gewählt wird, dann kann sich der Service-Konsument über den Username authentifizieren.
Mit den folgenden Optionen legen Sie fest, wie das Username Token verarbeitet werden soll:
-
Interne Benutzerverwaltung
Das Username-Token wird gegen die interne INUBIT-Benutzerverwaltung validiert.
-
Authentifizierung durch Workflow
Das Username Token wird innerhalb eines anzugebenden Workflows authentifiziert. Das Username Token-Passwort wird als Passwort-Moduleigenschaft verschlüsselt und dem Workflow als XML-Struktur übergeben.
Die Authentifizierung wird als erfolgreich gewertet, wenn kein Fehler im Workflow geworfen wird.
-