1. A system for maintaining security in a distributed computing environment, comprising: (1) a business logic manager, coupled to a network, including a database for storing a security policy including a plurality of rules; and a policy distributor, coupled to the database, for distributing the rules through the network; (2) a security engine, coupled to the network, for storing a set of rules received through the network from the policy distributor and for enforcing the rules; and (3) an application, coupled to the security engine.