US 12,088,584 B2
Authentication token management for multiple processes and representational state transfer clients
Vaneeswaran N, Bangalore (IN); and Pushpendra Sinha, Bangalore (IN)
Assigned to EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed by EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed on Jun. 28, 2023, as Appl. No. 18/343,648.
Application 18/343,648 is a division of application No. 17/083,992, filed on Oct. 29, 2020, granted, now 11,750,600.
Prior Publication US 2023/0344826 A1, Oct. 26, 2023
Int. Cl. G06F 21/00 (2013.01); H04L 9/40 (2022.01)
CPC H04L 63/0853 (2013.01) [H04L 63/108 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for processing authentication tokens in a system with multiple Representational State Transfer (REST) servers and clients, comprising:
providing a shared library loaded into a process that uses shared memory accessed by the clients;
generating a unique authentication token for a server upon invoking, by a client for the server, a shared library function managing generation and expiry of the authentication token;
validating the authentication token in a function call for each request of a plurality of different requests by processes of the clients; and
reusing the authentication token for each of the plurality of different requests prior to expiry of the authentication token.