ISession is an end to end encryption session with another peer.
Key fields include:
sessionID
userID
deviceID
mode
initiator
receiver
publicKey
fingerprint
lastUsed
verified
const session: ISession = { sessionID: "f6e4fbd0-7222-4ba8-b799-c227faf5c8de", userID: "f34f5e37-616f-4d3a-a437-e7c27c31cb73", deviceID: "9b0f3f46-06ad-4bc4-8adf-4de10e13cb9c", mode: "initiator", SK: "7d9afde6683ecc2d1f55e34e1b95de9d4042dfd4e8cda7fdf3f0f7e02fef8f9a", publicKey: "d58f39dc4bcfe4e8ef022f34e8b6f4f6ddc9c4acee30c0d58f126aa5db3f61b0", fingerprint: "05294b9aa81d0fd0ca12a4b585f531d8ef1f53f8ea3d0200a0df3f9c44a7d8b1", lastUsed: new Date(), verified: false,}; Copy
const session: ISession = { sessionID: "f6e4fbd0-7222-4ba8-b799-c227faf5c8de", userID: "f34f5e37-616f-4d3a-a437-e7c27c31cb73", deviceID: "9b0f3f46-06ad-4bc4-8adf-4de10e13cb9c", mode: "initiator", SK: "7d9afde6683ecc2d1f55e34e1b95de9d4042dfd4e8cda7fdf3f0f7e02fef8f9a", publicKey: "d58f39dc4bcfe4e8ef022f34e8b6f4f6ddc9c4acee30c0d58f126aa5db3f61b0", fingerprint: "05294b9aa81d0fd0ca12a4b585f531d8ef1f53f8ea3d0200a0df3f9c44a7d8b1", lastUsed: new Date(), verified: false,};
ISession is an end to end encryption session with another peer.
Key fields include:
sessionIDuserIDdeviceIDmode(initiatororreceiver)publicKeyandfingerprintlastUsedverifiedExample