发明名称 |
Method and apparatus for converting authentication-tokens to facilitate interactions between applications |
摘要 |
One embodiment of the present invention provides a system that converts authentication-tokens to facilitate interactions between applications. During operation, the system receives a command-execution request from a first application, wherein the command-execution request specifies a command to execute on a second application. Subsequently, the system verifies a first authentication-token included with the command-execution request. Next, the system translates the first authentication-token into a form associated with the second application to produce a second authentication-token. The system then modifies the command-execution request by replacing the first authentication-token with the second-authentication-token to create a modified command-execution request. Then, the system sends the modified command-execution request to the second application. |
申请公布号 |
US8799639(B2) |
申请公布日期 |
2014.08.05 |
申请号 |
US200611493693 |
申请日期 |
2006.07.25 |
申请人 |
Intuit Inc. |
发明人 |
Balazs Alex G.;Pan Zane Z. Y. |
分类号 |
H04L9/00;G06F21/41;G06F21/33 |
主分类号 |
H04L9/00 |
代理机构 |
Park, Vaughan, Fleming & Dowler LLP |
代理人 |
Park, Vaughan, Fleming & Dowler LLP |
主权项 |
1. A computer-implemented method for converting authentication-tokens, comprising:
receiving, at a computer, a command-execution request from a first application, wherein the command-execution request specifies a command to be executed by a second application and includes a first authentication-token that is created by the first application based on a user authenticating to the first application; verifying the first authentication-token at the computer; translating the first authentication-token to a form associated with the second application to produce a second authentication-token, wherein the second authentication-token is in a form different than the first authentication-token; modifying the command-execution request by replacing the first authentication-token with the second authentication-token to create a modified command-execution request; and sending the modified command-execution request to the second application, wherein the command-execution request includes a target Uniform Resource Locator (URL) which specifies a location of the second application, a second authentication-token type which specifies a form of the second authentication-token, a user identifier for a user who is associated with the first authentication-token, and payload data for the second application. |
地址 |
Mountain View CA US |