1. A method for applying a security policy to network devices, the method comprising: performing authentication from a device connected to an access point; collecting third party audit data pertaining to the device; applying a security policy that includes requirements pertaining to the authentication and the third party audit data, the applying of the security policy taking place at a gatekeeper.