Configurable proxying application program interface façade service

    公开(公告)号:US12107833B2

    公开(公告)日:2024-10-01

    申请号:US17841065

    申请日:2022-06-15

    CPC classification number: H04L63/0281 H04L63/0892 H04L67/133

    Abstract: Methods and systems for a configurable proxying application program interface (API) façade service. A method for using a proxying API façade service includes, for each proxying API façade, selecting exposed endpoint(s) associated with proxy subject API(s), each selected exposed endpoint corresponding to a mapped proxy endpoint in a proxying API façade, selecting one or more components, setting one or more rights and policies, storing one or more mapped proxy endpoints, the one or more components, and the one or more rights and policies as proxying API façade configuration data in an externalized configuration store, generating each proxying API façade by loading a corresponding proxying API façade configuration data from the externalized configuration store, and integrating a proxy client of each proxying API façade with a credential management server, the credential management server configured to authenticate access to a proxy subject API by a proxy client responsive to a client request.

    CONFIGURABLE PROXYING APPLICATION PROGRAM INTERFACE FAÇADE SERVICE

    公开(公告)号:US20230412570A1

    公开(公告)日:2023-12-21

    申请号:US17841065

    申请日:2022-06-15

    CPC classification number: H04L63/0281 H04L67/133 H04L63/0892

    Abstract: Methods and systems for a configurable proxying application program interface (API) façade service. A method for using a proxying API façade service includes, for each proxying API façade, selecting exposed endpoint(s) associated with proxy subject API(s), each selected exposed endpoint corresponding to a mapped proxy endpoint in a proxying API façade, selecting one or more components, setting one or more rights and policies, storing one or more mapped proxy endpoints, the one or more components, and the one or more rights and policies as proxying API façade configuration data in an externalized configuration store, generating each proxying API façade by loading a corresponding proxying API façade configuration data from the externalized configuration store, and integrating a proxy client of each proxying API façade with a credential management server, the credential management server configured to authenticate access to a proxy subject API by a proxy client responsive to a client request.

Patent Agency Ranking