initialize method

  1. @override
Future<void> initialize({
  1. required String apiKey,
  2. required String serviceUrl,
  3. required String tenant,
  4. List<String>? spkiPins,
  5. int? timeout,
})
override

Implementation

@override
Future<void> initialize({
  required String apiKey,
  required String serviceUrl,
  required String tenant,
  List<String>? spkiPins,
  int? timeout,
}) async {
  final result = await methodChannel.invokeMethod<bool>('initialize', {
    'apiKey': apiKey,
    'serviceUrl': serviceUrl,
    'tenant': tenant,
    if (spkiPins != null) 'spkiPins': spkiPins,
    if (timeout != null) 'timeout': timeout,
  });

  if (result != true) throw Exception("There is a problem!");
}