Dynamic framework for certificate application configuration
First Claim
Patent Images
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.
9 Assignments
0 Petitions
Accused Products
Abstract
A script hosting server receives a script from an authenticated source, associates the script with a certificate profile for digital certificates based on input from the authenticated source, receives user enrollment information for the certificate profile from the authenticated source, receives a script request of a client device, the script request identifying the certificate profile and a user of the client device, determines whether the user is enrolled in the certificate profile based on the user enrollment information, and, upon determining that the user is enrolled, providing the scripts to the client device.
28 Citations
18 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a server comprising a memory and a processing device coupled to the memory, the processing device is to; receive a script from an authenticated source; store the script in a script database; associate 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; receive user enrollment information for the certificate profile from the authenticated source, wherein the user enrollment information indicates an enrolled user for the certificate profile; store the user enrollment information in a user database receive a script request of a client device, the script request identifying the certificate profile and a user of the client device; determine whether-when the user is enrolled in the certificate profile based on the user enrollment information; and upon determining that the user is enrolled, providing the associated one or more scripts to the client device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable storage medium including instructions that, when executed by a processing device, cause the processing device to perform a set of operations comprising:
-
receiving a script from an authenticated source; storing the script in a script database; associating 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 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 a script request of a client device, the script request identifying the certificate profile and a user of the client device; determining 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. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification