[protos][identity] Add LogOutPrimaryDevice RPC
Summary:
ENG-7876.
Adding RPC that is going to be called by primary device to log out the primary device and all other user's devices.
It is going to invalidate CSAT for all of them.
It requires signed device list as an input - primary device logout will result in device list being replaced by a singleton of the primary device being logged out.
Test Plan: Identity and flow compiles. RPC implementation will be added in later diffs
Reviewers: ashoat, varun
Reviewed By: ashoat, varun
Subscribers: tomek
Differential Revision: https://phab.comm.dev/D12571