Page MenuHomePhabricator

[lib][native] Add logOutPrimaryDevice to Identity Client
AcceptedPublic

Authored by bartek on Thu, Jun 27, 7:18 AM.
Tags
None
Referenced Files
F2170442: D12586.diff
Tue, Jul 2, 2:14 PM
F2163295: D12586.diff
Mon, Jul 1, 7:58 PM
Unknown Object (File)
Mon, Jul 1, 12:06 PM
Unknown Object (File)
Sun, Jun 30, 12:57 PM
Unknown Object (File)
Sat, Jun 29, 5:28 PM
Unknown Object (File)
Thu, Jun 27, 9:47 AM
Unknown Object (File)
Thu, Jun 27, 9:47 AM
Unknown Object (File)
Thu, Jun 27, 9:47 AM
Subscribers

Details

Reviewers
kamil
varun
Summary

Added logOutPrimaryDevice function to identity client context.
Similarly to e.g. registerPasswordUser, it creates singleton device list on its own.

Renamed createInitialDeviceList to createSingletonDeviceList - this name is more universal.
It can be also re-used during backup restore.

Depends on D12585

Test Plan

Tested against local identity. Confirmed that when identityClient.logOutPrimaryDevice() is called,
identity service receives valid device list payload.

Diff Detail

Repository
rCOMM Comm
Lint
No Lint Coverage
Unit
No Test Coverage