CPC H04L 63/083 (2013.01) [G06F 16/2272 (2019.01); H04L 9/3247 (2013.01); H04L 67/133 (2022.05)] | 20 Claims |
1. A method, comprising:
receiving, by a computer system, a request to perform a set of administration operations associated with one or more services via a set of administration application programming interfaces (APIs), wherein ones of the set of administration APIs are invokable via one or more auxiliary services;
generating, by the computer system, an authorization token that authorizes performance of the set of administration operations, wherein a representation of the set of administration APIs is encoded, using a hash function, in a data structure that is included in the authorization token; and
providing, by the computer system, a set of requests to the one or more of auxiliary services to execute the set of administration operations via the set of administration APIs, wherein the set of requests include the authorization token, and wherein a given one of the one or more auxiliary services is operable to verify that an administration API is encoded in the data structure before executing an administration operation using the administration API.
|