Interface OutgoingRoomKeyRequest

Represents an outgoing room key request

Property

unique id for this request. Used for both an id within the request for later pairing with a cancellation, and for the transaction id when sending the to_device messages to our local server.

Property

transaction id for the cancellation, if any

Property

list of recipients for the request

Property

parameters for the request.

Property

current state of this request (states are defined in module:crypto/OutgoingRoomKeyRequestManager~ROOM_KEY_REQUEST_STATES)

Hierarchy

  • OutgoingRoomKeyRequest

Properties

cancellationTxnId?: string
requestBody: IRoomKeyRequestBody
requestId: string
requestTxnId?: string

Generated using TypeDoc