Invention Grant
- Patent Title: Protection configuration for application programming interfaces
-
Application No.: US15933105Application Date: 2018-03-22
-
Publication No.: US11245706B2Publication Date: 2022-02-08
- Inventor: Leon Kuperman , Jose Hernandez
- Applicant: Zenedge, Inc.
- Applicant Address: US CA Los Angeles
- Assignee: Zenedge, Inc.
- Current Assignee: Zenedge, Inc.
- Current Assignee Address: US CA Los Angeles
- Agency: Kraguljac Law Group, LLC
- Main IPC: H04L29/06
- IPC: H04L29/06 ; G06F21/33 ; H04L9/32 ; G06F21/62 ; G06F21/60 ; G06F8/30 ; H04W12/08 ; H04W12/069 ; H04W12/122

Abstract:
A system is configured to authorize client access to an application programming interface (API) of a host device. A proxy is configured to handle network traffic between a host and a client. Clients engage the host through the proxy to access an API of the host. An authorized client-side application permitted use of the API is distributed to clients and includes a Software Development Kit configured to generate a unique token and provide the token in association with an API request when challenged by the proxy. For example, the proxy may challenge a client to present a token in response to receiving an API request lacking a token or when a token is expired. The proxy verifies the token to authenticate the client and permits authorized clients access to the API by passing API requests received from authenticated clients on to the host for servicing.
Public/Granted literature
- US20180278624A1 Protection Configuration for Application Programming Interfaces Public/Granted day:2018-09-27
Information query