Values.BatchResetDevicesForUserRequestSourceResets multiple devices for a specific user in a Wickr network. This operation forces the selected devices to log out and requires users to re-authenticate, which is useful for security purposes or when devices need to be revoked.
type nonrec t = {networkId : NetworkId.t;The ID of the Wickr network containing the user whose devices will be reset.
*)userId : UserId.t;The ID of the user whose devices will be reset.
*)appIds : AppIds.t;A list of application IDs identifying the specific devices to be reset for the user. Maximum 50 devices per batch request.
*)clientToken : ClientToken.t option;A unique identifier for this request to ensure idempotency.
*)}val make :
?clientToken:??? ->
networkId:NetworkId.t ->
userId:UserId.t ->
appIds:AppIds.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of [> `String of GenericString.t ] list
| `String of NetworkId.t ])
list ]