GenerateMqttUsernamePassword static method

Future<MqttInfo> GenerateMqttUsernamePassword(
  1. MqttDeviceInfo mqttDeviceInfo
)

Implementation

static Future<MqttInfo> GenerateMqttUsernamePassword(
    MqttDeviceInfo mqttDeviceInfo) async {
  String jwt = await getJWT();
  final channel = await Channel.getDefaultIoTManagerChannel();
  final stub = MqttDeviceManagerClient(channel,
      options: CallOptions(metadata: {'jwt': jwt}));
  MqttInfo mqttInfo = await stub.generateMqttUsernamePassword(mqttDeviceInfo);
  print('MqttInfo: ${mqttInfo}');
  channel.shutdown();
  return mqttInfo;
}