WebAPI/PresentationAPI:Protocol Draft: Difference between revisions

Jump to navigation Jump to search
→‎Resume Connection: encrypt reconnect command
(→‎Close Connection: encrypt close message)
(→‎Resume Connection: encrypt reconnect command)
Line 113: Line 113:


=== Resume Connection ===
=== Resume Connection ===
* STEP 1: setup control channel to remote device (send connect message: auth token)
* STEP 1: setup control channel to remote device
** STEP 1a: complete challenge with stored information
** STEP 1a: complete challenge with stored information
* STEP 2: reconnect app / page via session Id (send reconnect message: session Id)
* STEP 2: reconnect app / page via session Id (send reconnect message: session Id) (reconnect message should be encrypted and carried in encrypted-ctrl-msg)
* STEP 3: setup communication channel (send offer message: SDP for DataChannel) (send answer message: SDP for DataChannel)
* STEP 3: setup communication channel following the Data Channel establish procedure
** STEP 3a: establish DataChannel via SDP
* STEP 4: close control channel
* STEP 4: close control channel (send close message: )
[[File:Draft Protocol Resume Connection.png]]
[[File:Draft Protocol Resume Connection.png]]


Confirmed users
216

edits

Navigation menu