Patent ID: 9560038
Date: 2017-01-31
CPC Classifications: G06F,H04L

Claim:
1. A computer implemented method comprising: establishing an encrypted data communications path between a client device and a server by authenticating an SSL certificate; receiving a request, over the encrypted data communications path, for accessing a content repository at the server from an application on the client device, wherein the request is to perform one or more transactions on the content repository; establishing a user identifier for the application on the client device and one or more rules for accessing the content repository, wherein the one or more rules map one or more values extracted from the authenticated SSL certificate to the user identifier for the application; and receiving, from the client device over the encrypted data communications path, a subsequent request to access the content repository; and authorizing access to the content repository based on the user identifier identified based on the one or more values extracted from the authenticated SSL certificate in place of requiring a password.