encryptData method

Future<EncryptedPacket> encryptData({
  1. required Uint8List data,
})

Implementation

Future<EncryptedPacket> encryptData({required Uint8List data}) async {
  final participantId = _room?.localParticipant?.identity;
  if (participantId == null || _dataPacketCryptor == null) {
    throw Exception('DataPacketCryptor is not initialized');
  }
  return await _dataPacketCryptor!
      .encrypt(participantId: participantId, keyIndex: _keyProvider.getLatestIndex(participantId), data: data);
}