public SandboxCheckReports( List <SandboxDocumentTextDataCheck> textDataChecks, List <SandboxDocumentAuthenticityCheck> documentAuthenticityChecks, List <SandboxLivenessCheck> livenessChecks, List <SandboxDocumentFaceMatchCheck> documentFaceMatchChecks, int?asyncReportDelay, List <SandboxIdDocumentComparisonCheck> idDocumentComparisonChecks = null, List <SandboxSupplementaryDocTextDataCheck> supplementaryDocTextDataChecks = null, SandboxThirdPartyIdentityCheck thirdPartyIdentityCheck = null) { if (idDocumentComparisonChecks == null) { idDocumentComparisonChecks = new List <SandboxIdDocumentComparisonCheck>(); } if (supplementaryDocTextDataChecks == null) { supplementaryDocTextDataChecks = new List <SandboxSupplementaryDocTextDataCheck>(); } TextDataCheck = textDataChecks; DocumentAuthenticityCheck = documentAuthenticityChecks; LivenessChecks = livenessChecks; DocumentFaceMatchCheck = documentFaceMatchChecks; IdDocumentComparisonChecks = idDocumentComparisonChecks; SupplementaryDocTextDataChecks = supplementaryDocTextDataChecks; ThirdPartyIdentityCheck = thirdPartyIdentityCheck; AsyncReportDelay = asyncReportDelay; }
public SandboxCheckReportsBuilder WithThirdPartyIdentityCheck(SandboxThirdPartyIdentityCheck sandboxThirdPartyIdentityCheck) { _thirdPartyIdentityCheck = sandboxThirdPartyIdentityCheck; return(this); }