Patent ID: 8478985

Claim:
A method in a data processing system for processing outbound traffic passing through a port, the method comprising: receiving a request from a client for a server at the port, wherein the request includes a universal resource identifier to a destination; identifying whether the universal resource identifier to the destination identifies a location on a local area network; responsive to identifying that the universal resource identifier to the destination identifies a location on a local area network, sending the request through the port to the destination in an unencrypted form; identifying whether the port utilizes a secure sockets layer connection; responsive to identifying that the port utilizes the secure sockets layer connection, sending the request through the port to the destination in an encrypted form; responsive to identifying that the port does not utilize the secure sockets layer connection, determining whether the request requires encryption using the universal resource identifier in the request; and responsive to a determination that the request requires the encryption, sending the request through the port to the destination in the encrypted form.