Invention Grant
- Patent Title: System and method for testing authentication and reviewing implementation processes of an application programming interface in a software development platform
-
Application No.: US16439375Application Date: 2019-06-12
-
Publication No.: US11032076B2Publication Date: 2021-06-08
- Inventor: Jaishankar Kumar Venkataraman
- Applicant: VISA INTERNATIONAL SERVICE ASSOCIATION
- Applicant Address: US CA San Francisco
- Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
- Current Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
- Current Assignee Address: US CA San Francisco
- Agency: Loeb & Loeb, LLP
- Main IPC: H04L29/06
- IPC: H04L29/06 ; H04L9/32 ; G06F9/54 ; H04L9/08

Abstract:
A system and method may simplify API design maintenance by providing an interface for configuring cryptographic parameters in the development of secure APIs to allow configuring MLE and X-Pay parameters, testing MLE and X-Pay-supported APIs, and directly viewing decrypted output of APIs which requires MLE. Rather than a pre-configured key store or creating a key store for each API, the system may refer to stored credentials and certificates to make, Mutual SSL and X-Pay token calls within the developer playground and create the key store programmatically. The configuration may be saved in a JSON format so that it may be reused at a later stage for retesting and also may allow saving the complete configuration including credentials, end point, request and response payload so that there is no need to update credentials in a centralized place. The solutions described herein may also eliminate sharing the private key over a network.
Information query