FaceVerifyResult constructor

const FaceVerifyResult({
  1. @Default.new(false) bool isSuccess,
  2. @Default.new('') String sign,
  3. @Default.new('') String liveRate,
  4. @Default.new('') String similarity,
  5. String? error,
  6. String? errorDomain,
  7. String? errorCode,
  8. String? errorDescription,
  9. String? errorReason,
})

Implementation

const factory FaceVerifyResult({
  /// 人脸核身是否成功
  @Default(false) bool isSuccess,

  /// 签名
  @Default('') String sign,

  /// 活体检测分数
  @Default('') String liveRate,

  /// 人脸比对分数
  @Default('') String similarity,

  /// 人脸核身错误
  String? error,

  /// SDK 错误域,用于判断请求是否到达人脸比对服务
  String? errorDomain,

  /// SDK 错误码
  String? errorCode,

  /// SDK 错误描述
  String? errorDescription,

  /// SDK 错误的详细原因
  String? errorReason,
}) = _FaceVerifyResult;