Inhalt
|
Attribute für SOAP-Verbindungsdienst
Bei den Attributen für den SOAP-Verbindungsdienst handelt es sich um globale Attribute. Die ihnen zugewiesenen Werte werden über die gesamte Konfiguration von Sun Java System Access Manager hinweg zugewiesen und an jede konfigurierte Organisation vererbt. (Da die Funktion globaler Attribute in der Anpassung der Access Manager-Anwendung besteht, können sie Rollen oder Organisationen nicht direkt zugewiesen werden.)
Die Attribute für den SOAP-Verbindungsdienst lauten wie folgt:
Anforderungs-Handler-Liste
Dieses Attribut speichert Informationen über einen in Access Manager bereitgestellten Web Service Provider (WSP). Es führt Einträge auf, die ein Schlüssel-/Wertpaar (durch "|" getrennt) enthalten. Beispielsweise:
key=disco|class=com.example.identity.liberty.ws.disco.DiscoveryService|soa pActions=sa1 sa2 sa2
Um einen neuen Anforderungs-Handler hinzuzufügen, klicken Sie auf die Schaltfläche "Hinzufügen". Die Schlüssel- und Wertparameter sind obligatorisch. Die Parameter sind:
Schlüssel. Dieser Parameter definiert den zweiten Teil des URI-Pfads für den SOAP-Endpunkt des WSP. Der erste Teil wird von den SOAP-Diensten als Liberty definiert. Wenn Sie beispielsweise disco als Schlüssel definieren, lautet der SOAP-Endpunkt für den Discovery-Dienst wie folgt:
protocol://hostname:port/deloy_uri/Liberty/disco
Klasse. Dieser Parameter gibt den Namen der Implementierungsklasse für den WSP an. Die Liberty-SOAP-Schicht bietet eine Handler-Schnittstelle zur Implementierung durch jeden WSP, damit die angeforderte Meldung verarbeitet und anschließend eine Antwort zurückgegeben werden kann.
soapActions. Dieser Parameter ist optional und gibt die unterstützten SOAP-Vorgänge an. Wird dieser Parameter nicht angegeben, werden alle SOAP-Vorgänge unterstützt. Wenn ein WSC (Web Service Consumer) eine Anforderung mit einem nicht unterstützten SOAP-Vorgang sendet, wird die Anforderung durch die SOAP-Schicht abgelehnt, ohne dass sie an den entsprechenden WSP weitergegeben wird.
Webdienst-Authentifizierung
Dieses Attribut definiert die Implementierungsklasse für die WebServiceAuthenicator-Schnittstelle, die auf Basis der Anforderung Anmeldedaten für einen WSC (Web Service Consumer) authentifiziert und generiert.
Unterstützte Authentifizierungsmechanismen
Über dieses Attribut werden die vom SOAP-Endpunkt unterstützten Authentifizierungsmechanismen unterstützt. Standardmäßig werden alle Mechanismen ausgewählt. Ist ein Authentifizierungsmechanismus nicht ausgewählt und ein WSC sendet eine Anforderung mit diesem Authentifizierungsmechanismus, wird die Anforderung von der SOAP-Schicht abgelehnt, ohne dass sie an den entsprechenden WSP weitergeleitet wird.
Inhalt |