Invention Grant
- Patent Title: Authenticating access configuration for application programming interfaces
-
Application No.: US17123364Application Date: 2020-12-16
-
Publication No.: US11546349B2Publication Date: 2023-01-03
- 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: G06F21/62
- IPC: G06F21/62 ; G06F21/60 ; G06F21/33 ; H04L9/32 ; H04L9/40 ; 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 includes an API request to the proxy. The proxy determines whether an internet protocol (IP) address of the client and the token match an existing IP-token pair. If no match exists, the proxy determines whether the token matches an existing token. The proxy authorizes the client access to the API when the IP and token match an existing pair or if the token does not match an existing token and the token is verified by the proxy.
Public/Granted literature
- US20210105286A1 Authenticating Access Configuration for Application Programming Interfaces Public/Granted day:2021-04-08
Information query