Patent ID: 8613056
Filing Date: 2013-12-17
Classification: H04L

Abstract:
1. A data processing apparatus, comprising: a plurality of network interfaces that are coupled to a data network for receiving one or more packets therefrom and sending one or more packets thereto; one or more processors; a switching system coupled to the one or more processors and packet forwarding logic, wherein the switching system and packet forwarding logic are configured to receive packets on a first network interface, determine a second network interface on which to send the packets, and to send the packets on the second network interface; a non-transitory computer-readable storage medium having stored thereon a plurality of authentication methods and a policy that associates the authentication methods with respective message types, and a plurality of user credential location definitions that specify locations of user credentials for various types of application messages; authentication and authorization logic comprising one or more stored sequences of instructions which, when executed by the one or more processors, cause the one or more processors to perform: