@override Future<void> setSharedKey(String key, {int? keyIndex}) async { _sharedKey = Uint8List.fromList(key.codeUnits); return _keyProvider.setSharedKey(key: _sharedKey!, index: keyIndex ?? 0); }