Patent ID: 11881937
Assignee: HYPORI, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 2:
3. The credential provisioning method according to claim 1, wherein if the server determines, based on the at least one rule from the rules database, that the provisioning of the user account for the client application is to take place on the client device:
the server determines a name and email address for the user based on enterprise account information associated with the user;
the server sends an instruction and credential data to the client application on the client device, the credential data including the name and email address for the user and the identifying information of a key store or keychain location on the client device;
wherein the instruction is configured to cause the client application on the client device to perform:
generating a pair of keys;
storing, based on the identifying information, the pair of keys at the key store or keychain location on the client device;
generating a certificate signing request using the pair of keys and the credential data; and
communicating the certificate signing request to the server;
wherein the server verifies the certificate signing request;
if the certificate signing request is verified by the server, the server sends the certificate signing request from the client application on the client device to a certificate authority and returns a signed certificate from the certificate authority to the client application on the client device; and
if the certificate signing request is not verified by the server, the provisioning of the user account for the client application is terminated.