captureLiveFace method

Future<SessionResult> captureLiveFace(
  1. {@required LivenessDetectionSessionSettings settings}
)

Capture a live face @param settings Session settings

Implementation

static Future<SessionResult> captureLiveFace(
    {@required LivenessDetectionSessionSettings settings}) async {
  String txtResult;
  String encodedSettings = jsonEncode(settings.toJson());
  txtResult = await Veridflutterplugin.channel.invokeMethod(
      'captureLiveFace', {"settings": encodedSettings});
  if (txtResult == 'null') {
    // session canceled
    return null;
  }
  SessionResult result = SessionResult.fromJson(decodeResult(pencoded: txtResult));
  return result;
}