US 12,348,522 B2
Extended security scheme for reducing the prevalence of broken object level authorization
Rami Haddad, Assendelft (NL); Rim El Malki, Palaiseau (FR); Daniel-Serban Cozma, Braila (RO); and Hendrikus G. P. Bosch, Aalsmeer (NL)
Assigned to CISCO TECHNOLOGY, INC., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Nov. 18, 2022, as Appl. No. 18/056,977.
Claims priority of provisional application 63/376,112, filed on Sep. 19, 2022.
Prior Publication US 2024/0098090 A1, Mar. 21, 2024
Int. Cl. G06F 21/00 (2013.01); H04L 9/40 (2022.01)
CPC H04L 63/101 (2013.01) [H04L 63/102 (2013.01); H04L 63/105 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for providing an extended security scheme for reducing prevalence of broken object level authorization for a user, comprising:
receiving, by an application programming interface (API) generator, code associated with an API received from the user, wherein the code comprises one of an API definition and an API server stub;
parsing, by the API generator, the code for one or more keywords associated with the extended security scheme;
if the code comprises the API definition, generating, by the API generator, an associated API server stub based on at least one of the one or more keywords and the API definition, wherein the associated API server stub implements the extended security scheme;
if the code comprises the API server stub, generating, by the API generator, an associated API definition based on at least one of the one or more keywords and the API server stub, wherein the associated API definition implements the extended security scheme; and
transmitting, by the API generator, the associated API server stub or the associated API definition to the user.