Beta Presentation Symantec VIP Web Framework SDK The Capstone - - PowerPoint PPT Presentation

beta presentation
SMART_READER_LITE
LIVE PREVIEW

Beta Presentation Symantec VIP Web Framework SDK The Capstone - - PowerPoint PPT Presentation

Beta Presentation Symantec VIP Web Framework SDK The Capstone Experience Team Symantec Ryan Casler Jack Deters Allen Hyunh Gabriel Morcote Hanlin Ye Department of Computer Science and Engineering Michigan State University Fall 2016 From


slide-1
SLIDE 1

From Students… …to Professionals

The Capstone Experience

Beta Presentation

Symantec VIP Web Framework SDK

Team Symantec

Ryan Casler Jack Deters Allen Hyunh Gabriel Morcote Hanlin Ye Department of Computer Science and Engineering Michigan State University Fall 2016

slide-2
SLIDE 2

Project Overview

  • Make integrating Symantec VIP into web apps

easy

  • Eliminate barrier to entry into 2FA
  • Create SDKs for modern web frameworks
  • Ruby
  • Python
  • Node.js

The Capstone Experience Team Symantec Beta Presentation 2

slide-3
SLIDE 3

Challenges Without Our Library

The Capstone Experience Team Symantec Beta Presentation 3

  • Find a SOAP client

– Multiple choices all with pros and cons

  • Work with the client

– Authentication – Deal with parameters and responses for calls – Corrections for errors reading the WSDL – Mocks for testing

  • Working with VIP

– Every call is different

slide-4
SLIDE 4

System Architecture

The Capstone Experience Team Symantec Beta Presentation 4

slide-5
SLIDE 5

Sample App Login

The Capstone Experience Team Symantec Beta Presentation 5

slide-6
SLIDE 6

Second Factor Selection

The Capstone Experience Team Symantec Beta Presentation 6

slide-7
SLIDE 7

Push Received By User

The Capstone Experience Team Symantec Beta Presentation 7

slide-8
SLIDE 8

Ruby Gem Documentation

The Capstone Experience Team Symantec Beta Presentation 8

slide-9
SLIDE 9

What’s left to do?

  • Clean up code base
  • Publish sample apps and libraries
  • Finish documentation

The Capstone Experience Team Symantec Beta Presentation 9

slide-10
SLIDE 10

Questions?

The Capstone Experience Team Symantec Beta Presentation 10

? ? ? ? ? ? ? ? ?