Web Services security, or to be more precise, SOAP message security, identifies and provides solutions for general computer security threats as well as threats unique to Web services.
WSO2 Carbon supports WS Security, WS-Policy and WS-Security Policy specifications. These specifications define a behavioral model for Web services. A requirement for one Web service may not be valid for another. Thus defining service-specific requirements might be necessary.
The WSO2 SOA platform provides important security features to your service. By default, the security features are disabled. You should explicitly enable the security feature.
Understanding the exact security requirements should be the first step you should take when planning to secure your Web services. For an example, you may have to consider what security aspects are important to your service, whether it is the integrity, confidentiality, or both.
Figure 1: Enabling security
A list of available security features is displayed.
Figure 2: Selecting Security Scenarios
Select the suitable security features by clicking on the corresponding option buttons, and then click Next. The Activate Security page appears. You can configure the security features on this page. The configurations depend on your previous selections.
Figure 3: Activate security - User Group
Figure 2: Selecting Key Store
Note: All security scenarios are described in the wizard.