Patent ID: 9571476
Date: 2017-02-14
CPC Classifications: G06F,H04L

Claim:
1. A method of automatically providing access to a database from a client application based on prior authentication of a user, the method comprising: obtaining, by a platform independent driver without native dependencies, a login credential created responsive to an input provided by the user during the prior authentication, the prior authentication accessing a first restricted access domain independent of the client application and the database, the login credential stored outside the platform-independent driver without native dependencies according to a security mechanism of the first restricted access domain; encapsulating, by the platform independent driver without native dependencies, the login credential created during the prior authentication accessing the first restricted access domain and stored according to the security mechanism of the first restricted access domain in an authenticated subject representing an authenticated instance of the user; creating, by the platform-independent driver without native dependencies, a security context that includes the authenticated subject; and using the security context to establish a secure connection to the database for communication between the client application and the database, wherein the authenticated subject is extracted and used to logon to the database.