SOAP extension configurations
SOAP extensions are appendixes to the standard SOAP specification. They are defined for a certain aspect of service functionalities.
Usually, the implementation of those extensions would be reflected in SOAP headers. It is irrelevant to support arbitrary SOAP headers in this aspect.
Options can be provided on the GUI with respect to the extension definition. Currently, options are provided that are related to WS-Addressing and WS-Security.
If you have an understanding of extension usage, then you can use those options to insert the expected SOAP headers without tuning the message.
WS-Addressing options are available on the SOAP consumer node and the bus node of the WS-Client. The configurable elements on the server are subject to the elements that are defined in http://cxf.apache.org/schemas/ws-addr-conf.xsd.
For WS-Security, configuration items are available on the Policy Properties tab of the SoapConsumer(Soap12Withoutinput) GUI. These include:
Panel | Configuration items |
---|---|
UsernameToken Properties |
User name and password User name token validate.token enable.nonce.cache |
X509 Certificate Handling Properties | Key password and file Keystore password and type |
General Properties |
callback-handler BSP compliance |