Validation for requests
First Claim
1. A computer-implemented method, comprising:
- receiving, from a client device, a certificate signing request to initiate an application for a specified domain;
providing, to the client device, a request token generated by a certificate authority, based at least in part on information about the application, and to be provided to a domain registry associated with the specified domain;
receiving the request token from the domain registry;
verifying that the request token, received from the domain registry, corresponds to the request token provided to the client device; and
issuing a certificate, after verifying the request token, in response to the certificate signing request.
0 Assignments
0 Petitions
Accused Products
Abstract
A customer can demonstrate control over an element, such as a domain, by receiving a certificate from a certificate authority. The customer can utilize a device for sending a request relating to a specified domain and receiving a request token to be provided to a domain registry associated with the subject domain. Request token creation can entail generating at least one of a random string, a string generated based on information about a customer, a string generated based on information about the application, a password, or a key. After receiving the request token, the domain registry, in turn, will provide the token to the authority, which will verify that the request token received from the domain registry corresponds to the request token originally provided to the customer'"'"'s device. If the two tokens match, the authority can act in accordance with the request, such as by issuing the certificate.
38 Citations
17 Claims
-
1. A computer-implemented method, comprising:
-
receiving, from a client device, a certificate signing request to initiate an application for a specified domain; providing, to the client device, a request token generated by a certificate authority, based at least in part on information about the application, and to be provided to a domain registry associated with the specified domain; receiving the request token from the domain registry; verifying that the request token, received from the domain registry, corresponds to the request token provided to the client device; and issuing a certificate, after verifying the request token, in response to the certificate signing request. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computing system, comprising:
-
at least one processor; and memory having stored therein a set of instructions, which when performed by the at least one processor, cause the computing system to; receive, from a client device, a certificate signing request to initiate an application for a specified domain; provide, to the client device, a request token generated by a certificate authority, based at least in part on information about the application, and to be provided to a domain registry associated with the specified domain; receive the request token from the domain registry; verify that the request token, received from the domain registry, corresponds to the request token provided to the client device; and issue a certificate, after verifying the request token, in response to the certificate signing request. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computing device-readable medium comprising computing device-executable instructions, wherein the instructions, in response to execution by a computing device, cause the computing device to:
-
receive, from a client device, a certificate signing request to initiate an application for a specified domain; provide, to the client device, a request token generated by a certificate authority, based at least in part on information about the application, and to be provided to a domain registry associated with the specified domain; receive the request token from the domain registry; verify that the request token, received from the domain registry, corresponds to the request token provided to the client device; and issue a certificate, after verifying the request token, in response to the certificate signing request. - View Dependent Claims (14, 15, 16, 17)
-
Specification