RGLAuthenticity
Objective-C
enum RGLAuthenticity : NSInteger {}
Swift
enum Authenticity : Int, @unchecked Sendable
Enumeration contains identifiers that determine the possibility of performing different authenticity control procedures using images for definite lighting schemes
-
No authenticity control procedure provided for this document.
Declaration
Objective-C
RGLAuthenticityNone = 0
Swift
case none = 0
-
Document material UV fluorescence control (check for presence of UV dull paper) is provided for this document.
Declaration
Objective-C
RGLAuthenticityUvLuminescence = 1
Swift
case uvLuminescence = 1
-
Control of MRZ contrast using the image for IR lighting scheme is provided for this document.
Declaration
Objective-C
RGLAuthenticityIRB900 = 2
Swift
case IRB900 = 2
-
Control of the presence of an image pattern with a specified color, shape and brightness on a document page under white, UV and IR light.
Declaration
Objective-C
RGLAuthenticityImagePattern = 4
Swift
case imagePattern = 4
-
UV fluorescence of protection fibers control is provided for this document.
Declaration
Objective-C
RGLAuthenticityAxialProtection = 8
Swift
case axialProtection = 8
-
Blank elements visibility control using the images for IR lighting scheme is provided for this document.
Declaration
Objective-C
RGLAuthenticityUVFibers = 16
Swift
case uvFibers = 16
-
Authenticity control using the images for white coaxial light scheme is provided for this document.
Declaration
Objective-C
RGLAuthenticityIRVisibility = 32
Swift
case irVisibility = 32
-
Make OCR for the text field in UV and compare it with other text sources.
Declaration
Objective-C
RGLAuthenticityOCRSecurityText = 64
Swift
case ocrSecurityText = 64
-
Find invisible personal information images.
Declaration
Objective-C
RGLAuthenticityIpi = 128
Swift
case ipi = 128
-
Declaration
Objective-C
RGLAuthenticityIRPhoto = 256
Swift
case irPhoto = 256
-
Check photo is printed or sticked.
Declaration
Objective-C
RGLAuthenticityPhotoEmbedType = 512
Swift
case photoEmbedType = 512
-
OVI check.
Declaration
Objective-C
RGLAuthenticityOVI = 1024
Swift
case OVI = 1024
-
Declaration
Objective-C
RGLAuthenticityIRLuminescence = 2048
Swift
case irLuminescence = 2048
-
Reserved for internal use.
Declaration
Objective-C
RGLAuthenticityHolograms = 4096
Swift
case holograms = 4096
-
Reserved for internal use.
Declaration
Objective-C
RGLAuthenticityPhotoArea = 8192
Swift
case photoArea = 8192
-
Declaration
Objective-C
RGLAuthenticityUVBackground = 16384
Swift
case uvBackground = 16384
-
Portrait comparison.
Declaration
Objective-C
RGLAuthenticityPortraitComparison = 32768
Swift
case portraitComparison = 32768
-
Barcode format check.
Declaration
Objective-C
RGLAuthenticityBarcodeFormatCheck = 65536
Swift
case barcodeFormatCheck = 65536
-
Kinegram.
Declaration
Objective-C
RGLAuthenticityKinegram = 131072
Swift
case kinegram = 131072
-
Declaration
Objective-C
RGLAuthenticityLetterScreen = 262144
Swift
case letterScreen = 262144
-
Reserved for internal use.
Declaration
Objective-C
RGLAuthenticityHologramsDetection = 524288
Swift
case hologramsDetection = 524288
-
Declaration
Objective-C
RGLAuthenticityFingerprintComparison = 1048576
Swift
case fingerprintComparison = 1048576
-
Liveness.
Declaration
Objective-C
RGLAuthenticityLiveness = 2097152
Swift
case liveness = 2097152
-
Extended OCR check.
Declaration
Objective-C
RGLAuthenticityOCR = 4194304
Swift
case OCR = 4194304
-
Checks the correctness of the size of the MRZ lines, their relative position, absence of signs that the image was edited
Declaration
Objective-C
RGLAuthenticityMRZ = 8388608
Swift
case MRZ = 8388608
-
Encrypted IPI
Declaration
Objective-C
RGLAuthenticityEncryptedIPI = 16777216
Swift
case encryptedIPI = 16777216
-
Declaration
Objective-C
RGLAuthenticityStatusOnly = 2147483648
Swift
case statusOnly = 2147483648
-
Declaration
Objective-C
RGLAuthenticityUV = RGLAuthenticityUvLuminescence | RGLAuthenticityImagePattern | RGLAuthenticityUVFibers
Swift
case UV = 21