setEncryptionSecret method

Future<void> setEncryptionSecret (
  1. String secret
)

启用内置加密,并设置数据加密密码。

Deprecated 自 v3.1.2 起废弃。请改用 enableEncryption

如果需要启用加密,请在加入频道前调用 RtcEngine.setEncryptionSecret 启用 内置加密功能,并设置加密密码。同一频道内的所有用户应设置相同的密码。 当用户离开频道时,该频道的密码会自动清除。如果未指定密码或将密码设置为空,则无法激活加密功能。

Note

  • 为保证最佳传输效果,请确保加密后的数据大小不超过原始数据大小 + 16 字节。16 字节是 AES 通用加密模式下最大填充块大小。
  • 请勿在转码推流场景中使用该方法。

Parameter secret 加密密码。

Implementation

@override
Future<void> setEncryptionSecret(String secret) {
  return _invokeMethod('setEncryptionSecret', {'secret': secret});
}