Der Dienst "SAMLv2 SOAP Binding" bietet SOAP-basierten Austausch von SAMLv2-Anforderungs- und -Antwortnachrichten zwischen einem OpenSSO-Client und dem OpenSSO-Server. Die empfangenen Anforderungen werden zur weiteren Verarbeitung an den Anforderungs-Handler delegiert. Der Schlüssel zum Anforderungs-Handler und Meta-Alias findet sich in der URL des SOAP Binding-Diensts. Eine Zuordnung zwischen Meta-Alias und Anforderungs-Handler wird im SAMLv2 SOAP Binding-Dienst gespeichert, der über den Konfigurationsspeicher von OpenSSO gelesen werden kann.
Die Anforderungs-Handler-Liste ist eine Liste aus Einträgen mit Schlüssel/Wert-Paaren, die die Zuordnung des Meta-Alias zur Anforderungs-Handler-Implementierung enthalten. Dieses Attribut muss festgelegt werden, wenn ein OpenSSO 8.0-Server konfiguriert wird, um als Policy Decision Point (PDP) zu fungieren.
Der Schlüssel ist der Meta-Alias des Policy Decision Point und die Klasse ist der Name der Java-Klasse, bei der es sich um die Implementierung der Anforderungs-Handler-Schnitttelle handelt, die XACML-Anforderungen verarbeiten kann.
Beispiel: Wenn der Meta-Alias des XACML Policy Decision Point /pdp und die Implementierung der Schnitttelle com.sun.identity.xacml.plugins.XACMLAuthzDecisionQueryHandler lautet, sollte der Schlüssel auf /pdp und die Klasse auf com.sun.identity.xacml.plugins.XACMLAuthzDecisionQueryHandler gesetzt werden.