Ejemplo n.º 1
0
 public static IdentChecks LetterScreenChecks(this AuthenticityCheckList auth)
 {
     return(auth.identOrNull(AuthenticityResultType.LETTER_SCREEN));
 }
Ejemplo n.º 2
0
 public static SecurityFeatureChecks BarcodeFormatCheckChecks(this AuthenticityCheckList auth)
 {
     return(auth.securityFeatureOrNull(AuthenticityResultType.BARCODE_FORMAT_CHECK));
 }
Ejemplo n.º 3
0
 public static IdentChecks KinegramChecks(this AuthenticityCheckList auth)
 {
     return(auth.identOrNull(AuthenticityResultType.KINEGRAM));
 }
Ejemplo n.º 4
0
 public static SecurityFeatureChecks ImageAreaChecks(this AuthenticityCheckList auth)
 {
     return(auth.securityFeatureOrNull(AuthenticityResultType.PHOTO_AREA));
 }
Ejemplo n.º 5
0
 public static IdentChecks portraitComparisonChecks(this AuthenticityCheckList auth)
 {
     return(auth.identOrNull(AuthenticityResultType.PORTRAIT_COMPARISON));
 }
Ejemplo n.º 6
0
        private static FiberChecks filberOrNull(this AuthenticityCheckList auth, int type)
        {
            AuthenticityCheckResult result = auth.resultByType(type);

            return(result != null ? new FiberChecks(result) : null);
        }
Ejemplo n.º 7
0
        private static SecurityFeatureChecks securityFeatureOrNull(this AuthenticityCheckList auth, int type)
        {
            AuthenticityCheckResult result = auth.resultByType(type);

            return(result != null ? new SecurityFeatureChecks(result) : null);
        }
Ejemplo n.º 8
0
 public static OCRSecurityTextChecks OCRSecurityTextChecks(this AuthenticityCheckList auth)
 {
     return(auth.ocrSecurityTextOrNull(AuthenticityResultType.OCR_SECURITY_TEXT));
 }
Ejemplo n.º 9
0
 public static ImageIdentChecks IpiChecks(this AuthenticityCheckList auth)
 {
     return(auth.imageIdentOrNull(AuthenticityResultType.IPI));
 }
Ejemplo n.º 10
0
 public static FiberChecks UVFiberChecks(this AuthenticityCheckList auth)
 {
     return(auth.filberOrNull(AuthenticityResultType.UV_FIBERS));
 }
Ejemplo n.º 11
0
 public static IdentChecks IRVisibilityChecks(this AuthenticityCheckList auth)
 {
     return(auth.identOrNull(AuthenticityResultType.IR_VISIBILITY));
 }
Ejemplo n.º 12
0
 public static SecurityFeatureChecks AxialProtectionChecks(this AuthenticityCheckList auth)
 {
     return(auth.securityFeatureOrNull(AuthenticityResultType.AXIAL_PROTECTION));
 }
Ejemplo n.º 13
0
 public static IdentChecks ImagePatternChecks(this AuthenticityCheckList auth)
 {
     return(auth.identOrNull(AuthenticityResultType.IMAGE_PATTERN));
 }
Ejemplo n.º 14
0
 public static SecurityFeatureChecks IrB900Checks(this AuthenticityCheckList auth)
 {
     return(auth.securityFeatureOrNull(AuthenticityResultType.IR_B900));
 }
Ejemplo n.º 15
0
 public static SecurityFeatureChecks UvLuminescenceChecks(this AuthenticityCheckList auth)
 {
     return(auth.securityFeatureOrNull(AuthenticityResultType.UV_LUMINESCENCE));
 }
Ejemplo n.º 16
0
 public static SecurityFeatureChecks EmbededImageChecks(this AuthenticityCheckList auth)
 {
     return(auth.securityFeatureOrNull(AuthenticityResultType.PHOTO_EMBED_TYPE));
 }
Ejemplo n.º 17
0
 private static AuthenticityCheckResult resultByType(this AuthenticityCheckList auth, int type)
 {
     return(auth?.List.FirstOrDefault(t => t.Type == type));
 }
Ejemplo n.º 18
0
 public static SecurityFeatureChecks HologramsChecks(this AuthenticityCheckList auth)
 {
     return(auth.securityFeatureOrNull(AuthenticityResultType.HOLOGRAMS));
 }
Ejemplo n.º 19
0
        private static IdentChecks identOrNull(this AuthenticityCheckList auth, int type)
        {
            AuthenticityCheckResult result = auth.resultByType(type);

            return(result != null ? new IdentChecks(result) : null);
        }
Ejemplo n.º 20
0
        private static OCRSecurityTextChecks ocrSecurityTextOrNull(this AuthenticityCheckList auth, int type)
        {
            AuthenticityCheckResult result = auth.resultByType(type);

            return(result != null ? new OCRSecurityTextChecks(result) : null);
        }