Invention Grant
- Patent Title: Application programming interface security validation for system integration testing
-
Application No.: US16531393Application Date: 2019-08-05
-
Publication No.: US11132278B2Publication Date: 2021-09-28
- Inventor: Scott E. Joyce , Norman M. Miles , Munish T. Desai , Yingying Wang Martin , Dan Yuan
- Applicant: EMC IP Holding Company LLC
- Applicant Address: US MA Hopkinton
- Assignee: EMC IP Holding Company LLC
- Current Assignee: EMC IP Holding Company LLC
- Current Assignee Address: US MA Hopkinton
- Agency: Ryan, Mason & Lewis, LLP
- Main IPC: G06F11/36
- IPC: G06F11/36 ; G06F21/57 ; G06F9/54 ; G06F21/54

Abstract:
Techniques are provided to implement application programming interface (API) security validation testing for system integration testing (SIT) in a continuous integration environment. For example, a SIT tool detects a change in master code associated with an application comprising a plurality of microservices and an API gateway to route client API requests to the microservices of the application. The SIT tool obtains a listing of API endpoints exposed by the microservices of the application. The SIT tool performs an automated API security test validation process to determine whether an API security test file has been created for each API endpoint in the listing of API endpoints. The SIT tool fails the API security test validation process in response to determining that an API security test file has not be created for one or more API endpoints in the listing of API endpoints.
Public/Granted literature
- US20210042207A1 APPLICATION PROGRAMMING INTERFACE SECURITY VALIDATION FOR SYSTEM INTEGRATION TESTING Public/Granted day:2021-02-11
Information query