Method and apparatus for connecting to a security token without restarting an application
AssigneeAdobe Systems Incorporated
InventorKapil Khattar
Life of this patent
Estimating the term…
Abstract
A method and apparatus for reconnecting a security token without restarting an application that supports use of the security token. In some embodiments, the method establishes at least one session for an application with a security token that is used to authenticate application data associated with the application, creates dynamic session data including cryptographic information associated with the security token, detects an occurrence of the security token being disconnected and, upon detecting the occurrence, terminates all established sessions and deleting the cryptographic information from the dynamic session data.
Claims16
A computer-implemented method for connecting a security token without restarting an application that supports the use of the security token, comprising:
- establishing at least one session for an operational application with a security token that is used to authenticate application data associated with the application;
- creating dynamic session data comprising cryptographic information associated with the security token;
- detecting an occurrence of the security token being disconnected, while the application remains operational;
- upon the occurrence, terminating all established sessions and deleting the cryptographic information from the dynamic session data, while the application remains operational;
- detecting a reconnection of a security token to the application, while the application remains operational;
- and
- upon reconnection of the security token, establishing a new session between the application and the security token, without restarting the application.
An apparatus for connecting a security token without restarting an application that supports the use of the security token, comprising:
- a detection module for establishing at least one session for an application with a security token that is used authenticate application data associated with the application, creating dynamic session data comprising cryptographic information associated with the security token;
- detecting an occurrence of the security token being disconnected, while the application remains operational;
- upon detecting the occurrence, terminating all established sessions and deleting the cryptographic information from the dynamic session data, while the application remains operational, and upon identifying a reinsertion of the security token, establishes a new session between the application and the security token, without restarting the application.
A non-transitory computer readable medium for storing processor executable instructions that, when executed by a computing system, causes the computing system to perform a method for connecting a security token without restarting an application that supports the use of the security token, comprising:
- establishing at least one session for an application with a security token that is used to authenticate application data associated with the application;
- creating dynamic session data comprising cryptographic information associated with the security token;
- detecting an occurrence of the security token being disconnected, while the application remains operational;
- upon detection of the occurrence, terminating all established sessions and deleting the cryptographic information from the dynamic session data, while the application remains operational;
- identifying a reconnection of the security token to the application, while the application remains operational;
- and
- upon reconnection of the security token, establishing a new session between the application and the security token, without restarting the application.
Dependencies are inferred from the claim text.