Beta Presentation Secure Application Layer API Proxy The Capstone Experience Team Symantec Lauren Allswede Steven Kneiser Jacob Carl TJ Kelly Yili Luo Department of Computer Science and Engineering Michigan State University Fall 2017 From Students… …to Professionals
Project Overview • Translation Translate requests from REST to SOAP Translate responses from SOAP to REST • Authentication Signed JSON Web Tokens VIP Certificates • Testing The Capstone Experience Team Symantec Beta Presentation 2
System Architecture Proxy Certificate SOAP API Request REST API Request Client Proxy VIP (REST) (SOAP) REST API Response SOAP API Response The Capstone Experience Team Symantec Beta Presentation 3
Login Screen The Capstone Experience Team Symantec Beta Presentation 4
Create New User The Capstone Experience Team Symantec Beta Presentation 5
Add Credentials Page The Capstone Experience Team Symantec Beta Presentation 6
Entering One Time Password (OTP) The Capstone Experience Team Symantec Beta Presentation 7
Entering One Time Password (OTP) The Capstone Experience Team Symantec Beta Presentation 8
Translation Process The Capstone Experience Team Symantec Beta Presentation 9
Final JSON Body The Capstone Experience Team Symantec Beta Presentation 10
What’s left to do? • API versioning • Finish parsing status code responses • Add final integration tests • Finish up documentation • Project video The Capstone Experience Team Symantec Beta Presentation 11
Questions? ? ? ? ? ? ? ? ? ? The Capstone Experience Team Symantec Beta Presentation 12
Recommend
More recommend