startLivenessDetection method

  1. @override
Future<void> startLivenessDetection({
  1. required String sessionId,
  2. required String accessKeyId,
  3. required String secretAccessKey,
  4. required String sessionToken,
  5. required String region,
})
override

Implementation

@override
Future<void> startLivenessDetection({
  required String sessionId,
  required String accessKeyId,
  required String secretAccessKey,
  required String sessionToken,
  required String region,
}) async {
  try {
    await _channel.invokeMethod('startLivenessDetection', {
      'sessionId': sessionId,
      'accessKeyId': accessKeyId,
      'secretAccessKey': secretAccessKey,
      'sessionToken': sessionToken,
      'region': region,
    });
  } on PlatformException catch (e) {
    throw LivenessException(e.code, e.message ?? 'Unknown platform error');
  } catch (e) {
    throw LivenessException('UNKNOWN_ERROR', e.toString());
  }
}