Supporting the implementation and collaboration of a variety of security
modules in a distributed computing network. A security interface provides
a universal platform for coupling security modules to the network. The
various security modules are linked to and provide identifying
information to the security interface. The security interface also
receives subscription requests used to coordinate which security modules
will communicate. When a security event occurs, a message can be
generated by the relevant security module. The security interface shares
the message with those security modules that have subscribed to the
relevant security module. The sharing of security information enables
better performance by the entire network security system.