Invention Grant
- Patent Title: Protection configuration for application programming interfaces
-
Application No.: US17574190Application Date: 2022-01-12
-
Publication No.: US12021880B2Publication Date: 2024-06-25
- Inventor: Leon Kuperman , Jose Hernandez
- Applicant: Oracle Systems Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: ORACLE SYSTEMS CORPORATION
- Current Assignee: ORACLE SYSTEMS CORPORATION
- Current Assignee Address: US CA Redwood Shores
- Agency: Kraguljac Law Group, LLC
- Main IPC: H04L9/32
- IPC: H04L9/32 ; G06F8/30 ; G06F21/33 ; G06F21/60 ; G06F21/62 ; H04L9/40 ; H04W12/069 ; H04W12/08 ; 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 device. The system determines that an API request lacks a form of authentication including a token where the first API request cannot be authenticated. The API request is denied, and a challenge is transmitted to the client device. A subsequent API request from the client device is determined to include a presented token as the form of authentication. The presented token of the second API request is verified based on attributes of the presented token. The system permits the second API request in response to the presented token being verified. An IP-token pair is stored and the permitted second API request is transmitted to the host device for servicing.
Public/Granted literature
- US20220141233A1 PROTECTION CONFIGURATION FOR APPLICATION PROGRAMMING INTERFACES Public/Granted day:2022-05-05
Information query