1. A method for multi-context policy management, comprising: generating multiple security contexts relating to a computing device communicating with a networked computing infrastructure, wherein the multiple security contexts include a first security context based on one or more first security attributes relating to the computing device communicating with the computing infrastructure and a second security context based on one or more second security attributes relating to the computing device communicating with the computing infrastructure; receiving a request to access one or more elements in the computing infrastructure from the computing device; receiving one or more security policy definitions that define one or more conditions associated with accessing the one or more elements in the computing infrastructure; determining whether to grant the computing device access to the one or more elements in the computing infrastructure based on the first security context, the second security context, and the one or more security policy definitions; and sending a response indicating that the computing device has not been granted the requested access to the one or more elements in the computing infrastructure, wherein the response includes one or more remediation messages that instruct the computing device to alter anti-virus protection associated with the computing device or increase an authentication level associated with the computing device by re-challenging a user with one or more secure authentication methods prior to any further requests to access the one or more elements.