WebAPI/PresentationAPI:Protocol Draft: Difference between revisions

m
→‎Resume Connection: update description
m (→‎Close Connection: update description)
m (→‎Resume Connection: update description)
Line 115: Line 115:


=== Resume Connection ===
=== Resume Connection ===
* STEP 1: setup control channel to remote device
* STEP 1: controlling page initiate connection resumption via request.reconnect();
** STEP 1a: complete challenge with stored information
* STEP 1: setup control channel to server
* 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 2: send reconnect command with presentation Id (reconnect command should be encrypted and carried in encrypted-ctrl-msg)
* STEP 3: setup communication channel following the Data Channel establish procedure
* STEP 3: setup communication channel following the Data Channel establish procedure
* STEP 4: close control channel
* STEP 4: close control channel
Confirmed users
216

edits