parseInspectCustomerResult method
void
parseInspectCustomerResult()
Implementation
void parseInspectCustomerResult() {
if (inspectCustomerResult is Map<String, dynamic>) {
final json = inspectCustomerResult as Map<String, dynamic>;
if (json['selfieInspection'] is Map<String, dynamic>) {
final selfieInspection = json['selfieInspection'] as Map<String, dynamic>;
if (selfieInspection['similarityWith'] is Map<String, dynamic>) {
final similarityWith = selfieInspection['similarityWith'] as Map<String, dynamic>;
similarityWithlivenessSelfies = similarityWith['livenessSelfies'];
similarityWithdocumentPortrait = similarityWith['documentPortrait'];
mrzField = similarityWith['mrz'];
}
genderEstimate = selfieInspection['genderEstimate'];
ageEstimate = selfieInspection['ageEstimate'];
ageDifferenceWith =selfieInspection ['ageDifferenceWith']['dateOfBirth'];
}
}
if (passiveLivenessResult is Map<String, dynamic>) {
final passivejson = passiveLivenessResult as Map<String, dynamic>;
passiveLiveScore = passivejson['score'];
}
if (inspectDocumentResult is Map<String, dynamic>) {
final inspectDocumentResultjson = inspectDocumentResult as Map<String, dynamic>;
isDocumentExpired = inspectDocumentResultjson['expired'];
if (inspectDocumentResultjson['pageTampering'] is Map<String, dynamic>) {
final pagetempering = inspectDocumentResultjson['pageTampering'] as Map<String, dynamic>;
if (pagetempering['front'] is Map<String, dynamic>) {
final front = pagetempering['front'] as Map<String, dynamic>;
isDocumentTempered = front['looksLikeScreenshot'];
}
}
if (inspectDocumentResultjson['visualZoneInspection'] is Map<String, dynamic>) {
final visualInspection = inspectDocumentResultjson['visualZoneInspection'] as Map<String, dynamic>;
if (visualInspection['ocrConfidence'] is Map<String, dynamic>) {
final ocrConfidence = visualInspection['ocrConfidence'] as Map<String, dynamic>;
ocrConfidenceResult = ocrConfidence['confidence'];
}
}
}
}