In addition to VPN and IPSec, Symbian OS provides a generic client interface for communication through end points known as Secure Sockets. The required security protocol modules can be plugged into the Secure Sockets interface.
The following figure shows the relationship between applications, secure socket classes, and secure socket plug-ins.
Figure: Relationship between applications and secure socket
For more information on Secure Sockets, see Using Secure Sockets (TLS) and Using Sockets Server (ESOCK) in the Symbian OS Library.