System and method for routing messages between applications
First Claim
Patent Images
1. A method of concealing authentication credentials of an entity when routing messages in a message routing service, the method including:
- receiving, at a message routing service, an authentication request to authenticate an entity with the message routing service;
generating at the message routing service an authentication token for the entity based on entity'"'"'s authentication credentials, the authentication token indicating authentication of the entity to the message routing service;
sending at least one provisioning message to an application service provider using the message routing service, wherein the provisioning message includes the authentication token, rather than the entity'"'"'s authentication credentials that remain concealed, and provisions the entity with the application service provider; and
receiving, at the message routing service, a message from the application service provider indicating authentication of the entity by the application service provider responsive to the authentication token generated by the message routing service.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for enabling the interchange of enterprise data through an open platform is disclosed. This open platform can be based on a standardized interface that enables parties to easily connect to and use the network. Services operating as senders, recipients, and in-transit parties can therefore leverage a framework that overlays a public network.
360 Citations
14 Claims
-
1. A method of concealing authentication credentials of an entity when routing messages in a message routing service, the method including:
-
receiving, at a message routing service, an authentication request to authenticate an entity with the message routing service; generating at the message routing service an authentication token for the entity based on entity'"'"'s authentication credentials, the authentication token indicating authentication of the entity to the message routing service; sending at least one provisioning message to an application service provider using the message routing service, wherein the provisioning message includes the authentication token, rather than the entity'"'"'s authentication credentials that remain concealed, and provisions the entity with the application service provider; and receiving, at the message routing service, a message from the application service provider indicating authentication of the entity by the application service provider responsive to the authentication token generated by the message routing service. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-volatile machine readable memory impressed with computer program instructions that, when run on computer hardware, cause the hardware to:
-
receive, at a message routing service, an authentication request to authenticate an entity with the message routing service; generate at the message routing service an authentication token for the entity based on entity'"'"'s authentication credentials, the authentication token indicating authentication of the entity to the message routing service; send at least one provisioning message to an application service provider using the message routing service, wherein the provisioning message includes the authentication token, rather than the entity'"'"'s authentication credentials that remain concealed and provisions the entity with the application service provider; and receive, at the message routing service, a message from the application service provider indicating authentication of the entity by the application service provider responsive to the authentication token generated by the message routing service. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification