setPublicKey method

FutureOr<void> setPublicKey(
  1. String publicKey
)

Implementation

FutureOr<void> setPublicKey(String publicKey) async {
  if (Platform.isAndroid) {
    await ($instance as $p_a.BDImageXUploader).setEnableEnd2EndEncryption(1);
    return ($instance as $p_a.BDImageXUploader).setEnd2EndEncryptionPublicKey(
      publicKey,
    );
  } else if (Platform.isIOS) {
    return ($instance as $p_i.BDImageXUploaderClient).setE2EEncInfoDict({
      'BDFileUploadE2EEncOption': 1,
      'BDFileUploadE2EEncPublicKey': publicKey,
    });
  }
}