Alpha 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 Alpha 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 Alpha Presentation 3
Login Screen The Capstone Experience Team Symantec Alpha Presentation 4
Entering One-Time Password (OTP) The Capstone Experience Team Symantec Alpha Presentation 5
Translation Process The Capstone Experience Team Symantec Alpha Presentation 6
Final JSON Body The Capstone Experience Team Symantec Alpha Presentation 7
What’s left to do? • Endpoint translation Finish developing endpoints Document endpoints • Client side authentication • Testing Automated integration tests Automated performance testing Unit testing The Capstone Experience Team Symantec Alpha Presentation 8
Questions? ? ? ? ? ? ? ? ? ? The Capstone Experience Team Symantec Alpha Presentation 9
Recommend
More recommend