发明名称 Techniques for managing a secure communication session
摘要 Techniques for managing a secure communication session are provided. A non-browser application utilizes a browser to establish a secure communication session with a server. The session cookie set in the browser is mapped by the server to a secret token that is supplied via the browser to the non-browser application. The browser is then closed and the secure communication session between the server and the non-browser application continues unabated via the secret token.
申请公布号 US8799640(B2) 申请公布日期 2014.08.05
申请号 US201012714451 申请日期 2010.02.27
申请人 Novell, Inc. 发明人 Mukkara Prakash Umasankar;Burch Lloyd Leon
分类号 H04L29/06;G06F9/00 主分类号 H04L29/06
代理机构 Schwegman, Lundberg & Woessner, P.A. 代理人 Schwegman, Lundberg & Woessner, P.A.
主权项 1. A method implemented and residing within a computer-readable storage medium that is executed by a processor of a server, the processor configured to perform the method, comprising: detecting, by the server, a request for a secure communication session between a non-browser application and a server; the request initiated by the non-browser application; establishing, by the server, the secure communication session between the non-browser application and the server via a browser, the browser acts as an intermediary to initially establish the secure communication session and the secure communication session uses encryption, wherein the browser acts as an intermediary by acquiring a secure token and supplying the secure token to the non-browser application before the browser shuts down, the non-browser application includes an interface to interact with the browser but does not require the browser and is not embedded within the browser; mapping, by a server, a session cookie that the browser uses with the secure communication session to the secure token and instructing the browser to supply the secure token to the non-browser application; and maintaining, by the server, the secure communication session after the browser is shut down by translating the secure token, by the server, into the session cookie expected by the server, wherein the secure token is supplied by the non-browser application, the server maintains the session cookie and its mapping to the secure token and when the secure token is supplied by the non-browser application, the server translates the secure token to the session cookie allowing the secure communication session to continue unabated without the presence of the browser.
地址 Provo UT US