Adding biometric identification to the client security infrastructure for an enterprise service bus system
First Claim
Patent Images
1. A method comprising:
- accessing biometric information of a user with an enterprise service bus (ESB) client, the biometric information accessed from a biometric input device coupled to the ESB client;
submitting, by a processing device of the ESB client, a query to a certificate database local to the ESB client, wherein the query includes only the biometric information;
identifying, by the processing device of the ESB client, a stored certificate for use in connecting with an ESB server by matching only the biometric information provided in the query with biometric information stored in association with the stored certificate in the certificate database local to the ESB client;
determining, by the processing device of the ESB client, if the user is a valid ESB user authorized to access one or more ESB services via the ESB server by matching the biometric information provided in the query with the biometric information stored in the certificate database local to the ESB client;
after determining the user is a valid ESB user, retrieving, by the processing device of the ESB client, the stored certificate using the biometric information; and
establishing, by the processing device of the ESB client, a direct connection with the ESB server using the retrieved certificate.
1 Assignment
0 Petitions
Accused Products
Abstract
An enterprise service bus client accesses a user'"'"'s biometric information, where the biometric information is accessed from a biometric input device coupled to the enterprise service bus client. Furthermore, the enterprise service bus client retrieves a certificate using the user'"'"'s biometric information. With the certificate, the enterprise service bus client establishes a connection with an enterprise service bus server and accesses an enterprise service bus service.
19 Citations
10 Claims
-
1. A method comprising:
-
accessing biometric information of a user with an enterprise service bus (ESB) client, the biometric information accessed from a biometric input device coupled to the ESB client; submitting, by a processing device of the ESB client, a query to a certificate database local to the ESB client, wherein the query includes only the biometric information; identifying, by the processing device of the ESB client, a stored certificate for use in connecting with an ESB server by matching only the biometric information provided in the query with biometric information stored in association with the stored certificate in the certificate database local to the ESB client; determining, by the processing device of the ESB client, if the user is a valid ESB user authorized to access one or more ESB services via the ESB server by matching the biometric information provided in the query with the biometric information stored in the certificate database local to the ESB client; after determining the user is a valid ESB user, retrieving, by the processing device of the ESB client, the stored certificate using the biometric information; and establishing, by the processing device of the ESB client, a direct connection with the ESB server using the retrieved certificate. - View Dependent Claims (2, 3)
-
-
4. A non-transitory computer readable storage medium having instructions stored thereon that, when executed by a processing system, cause the processing system to:
-
access biometric information of a user with an enterprise service bus (ESB) client, the biometric information accessed from a biometric input device coupled to the ESB client; submit a query to a certificate database local to the ESB client, wherein the query includes only the biometric information; identify a certificate for use in connecting with an ESB server by matching only the biometric information provided in the query with biometric information stored in association with the stored certificate in the certificate database local to the ESB client; determine, by the ESB client, if the user is a valid ESB user authorized to access one or more services via the ESB server by comparing the biometric information provided in the query with the biometric information stored in a certificate database local to the ESB client; after the user is determined to be a valid ESB user, retrieve, by the ESB client, the stored certificate using the biometric information; and establish, by the ESB client, a direct connection with an enterprise service bus server using the retrieved certificate. - View Dependent Claims (5, 6)
-
-
7. An enterprise service bus (ESB) client comprising:
-
a biometric information accessing device module of the ESB client to access biometric information of a user, the biometric information accessed from a biometric input device operatively coupled to the client; a certificate retrieving device module of the ESB client, coupled to biometric information accessing device module, the certificate retrieving device module to; submit a query to a certificate database local to the ESB client, wherein the query includes only the biometric information; identify a stored certificate for use in connecting with an ESB server by matching only the biometric information provided in the query with biometric information stored in association with the stored certificate in the certificate database local to the ESB client; determine if the user is a valid ESB user authorized to access one or more services via the ESB server by comparing the biometric information provided in the query with the biometric information stored in a certificate database local to the client; and retrieve, after the user is determined to be a valid ESB user, the stored certificate using the biometric information; and a client connection device module of the ESB client, coupled to biometric information accessing device module, to establish a direct connection with the enterprise service bus server using the retrieved certificate. - View Dependent Claims (8, 9, 10)
-
Specification