- 专利标题: Protection configuration for application programming interfaces
-
申请号: US17574190申请日: 2022-01-12
-
公开(公告)号: US12021880B2公开(公告)日: 2024-06-25
- 发明人: Leon Kuperman , Jose Hernandez
- 申请人: Oracle Systems Corporation
- 申请人地址: US CA Redwood Shores
- 专利权人: ORACLE SYSTEMS CORPORATION
- 当前专利权人: ORACLE SYSTEMS CORPORATION
- 当前专利权人地址: US CA Redwood Shores
- 代理机构: Kraguljac Law Group, LLC
- 主分类号: H04L9/32
- IPC分类号: H04L9/32 ; G06F8/30 ; G06F21/33 ; G06F21/60 ; G06F21/62 ; H04L9/40 ; H04W12/069 ; H04W12/08 ; H04W12/122
摘要:
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.
公开/授权文献
信息查询