Web service providers establish transport-layer security using HTTPS. HTTPS uses SSL to provide the following security functions:
Enable web servers and web browsers to authenticate users before transmitting data.
Enable web servers to communicate using a secure connection.
Provide data encryption and prevent third parties from intercepting data during transmission.
When you import web service definitions and Web Services Consumer transformations from a WSDL file located on a web server and the URL for the web server begins with HTTPS, the web service provider uses SSL. Similarly, when an endpoint URL configured in a Web Service application connection or contained in a WSDL file begins with HTTPS, the web service provider uses SSL. During a session with web service definitions or Web Services Consumer transformations imported from a web service provider using SSL, the PowerCenter Integration Service reads and writes data using transport-layer security.
When you import a WSDL file or send a web service request to a web service provider that requires authentication, you must provide a user name and password. You can configure a Web Service application connection for a web server with a user name and password.