Patent ID: 9166970
Filing Date: 2015-10-20
Classification: H04L

Abstract:
1. A method comprising: receiving, by a script hosting server, a script from an authenticated source; storing, by the script hosting server, the script in a script database; associating, by the script hosting server, the script with a certificate profile for a digital certificate based on input from the authenticated source, wherein more than one script can be associated with the certificate profile; receiving, by the script hosting server, user enrollment information for the certificate profile from the authenticated source, wherein the user enrollment information indicates an enrolled user for the certificate profile; storing the user enrollment information in a user database; receiving, by the script hosting server, a script request of a client device, the script request identifying the certificate profile and a user of the client device; determining, by the script hosting server, whether-when the user is enrolled in the certificate profile based on the user enrollment information in the user database; and upon determining that the user is enrolled, providing the associated one or more scripts to the client device.