| CPC H04L 63/0807 (2013.01) [G06F 9/54 (2013.01); G06F 21/105 (2013.01); G06F 21/33 (2013.01); H04L 9/3213 (2013.01); H04L 9/3239 (2013.01); H04L 9/3247 (2013.01); H04L 63/0442 (2013.01); H04L 63/0815 (2013.01); H04L 63/126 (2013.01)] | 17 Claims |

|
1. A method for authenticating a distributed computing resource of a requesting entity to access a resource or a service of a resource server, the method comprising:
receiving, by the resource server, a token including one or more entitlements for the requesting entity from an access management server;
decrypting, by the resource server, a digital signature appended to the token to obtain a previously-generated hash value of the token;
generating, by the resource server, a new hash value of the token;
locally caching, by the resource server, the token and the one or more entitlements, based on determining that the previously-generated hash value of the token matches the new hash value of the token;
determining, by the resource server, that the requesting entity is authorized to access the resource or the service of the resource server, based on the token and the one or more entitlements that are locally-cached by the resource server; and
granting, by the resource server, access to the resource or the service of the resource server, based on determining that the requesting entity is authorized to access the resource or the service of the resource server.
|