Patent ID: 7996668
Filing Date: 2011-08-09
Classification: G06F,H04L

Abstract:
1. A system for establishing security in a publish with subscribe data processing broker network, said system comprising: means for providing a security extension module comprising transportable, executable program code from a publisher to a broker of the network, the security extension module comprising security constraints for a topic asset of the publisher, the security constraints for the topic asset being defined by the publisher, and allowing the broker to perform authentication of a request from a subscriber for the topic access on behalf of the publisher without forwarding the request to the publisher; means for executing the security extension module at the broker responsive to receipt of the request from a subscriber for the topic asset, said means for executing including means for authenticating the request at the broker on behalf of the publisher before pushing the topic asset of the publisher to the subscriber; and wherein the means for providing a security extension module comprises program code for automatically forwarding a begin information access message from the broker to the publisher, and an end information access message, and wherein the means for executing of the security extension module further includes means for automatically forwarding the begin information access message from the broker to the publisher upon the broker beginning pushing of the topic asset of the publisher to the subscriber, and for automatically forwarding the end information access message from the broker to the publisher upon the broker terminating pushing of the topic asset of the publisher to the subscriber.