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 = 0Swift
case none = 0 -
Document material UV fluorescence control (check for presence of UV dull paper) is provided for this document.
Declaration
Objective-C
RGLAuthenticityUvLuminescence = 1Swift
case uvLuminescence = 1 -
Control of MRZ contrast using the image for IR lighting scheme is provided for this document.
Declaration
Objective-C
RGLAuthenticityIRB900 = 2Swift
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 = 4Swift
case imagePattern = 4 -
UV fluorescence of protection fibers control is provided for this document.
Declaration
Objective-C
RGLAuthenticityAxialProtection = 8Swift
case axialProtection = 8 -
Blank elements visibility control using the images for IR lighting scheme is provided for this document.
Declaration
Objective-C
RGLAuthenticityUVFibers = 16Swift
case uvFibers = 16 -
Authenticity control using the images for white coaxial light scheme is provided for this document.
Declaration
Objective-C
RGLAuthenticityIRVisibility = 32Swift
case irVisibility = 32 -
Make OCR for the text field in UV and compare it with other text sources.
Declaration
Objective-C
RGLAuthenticityOCRSecurityText = 64Swift
case ocrSecurityText = 64 -
Find invisible personal information images.
Declaration
Objective-C
RGLAuthenticityIpi = 128Swift
case ipi = 128 -
Declaration
Objective-C
RGLAuthenticityIRPhoto = 256Swift
case irPhoto = 256 -
Check photo is printed or sticked.
Declaration
Objective-C
RGLAuthenticityPhotoEmbedType = 512Swift
case photoEmbedType = 512 -
OVI check.
Declaration
Objective-C
RGLAuthenticityOVI = 1024Swift
case OVI = 1024 -
Declaration
Objective-C
RGLAuthenticityIRLuminescence = 2048Swift
case irLuminescence = 2048 -
Reserved for internal use.
Declaration
Objective-C
RGLAuthenticityHolograms = 4096Swift
case holograms = 4096 -
Reserved for internal use.
Declaration
Objective-C
RGLAuthenticityPhotoArea = 8192Swift
case photoArea = 8192 -
Declaration
Objective-C
RGLAuthenticityUVBackground = 16384Swift
case uvBackground = 16384 -
Portrait comparison.
Declaration
Objective-C
RGLAuthenticityPortraitComparison = 32768Swift
case portraitComparison = 32768 -
Barcode format check.
Declaration
Objective-C
RGLAuthenticityBarcodeFormatCheck = 65536Swift
case barcodeFormatCheck = 65536 -
Kinegram.
Declaration
Objective-C
RGLAuthenticityKinegram = 131072Swift
case kinegram = 131072 -
Declaration
Objective-C
RGLAuthenticityLetterScreen = 262144Swift
case letterScreen = 262144 -
Reserved for internal use.
Declaration
Objective-C
RGLAuthenticityHologramsDetection = 524288Swift
case hologramsDetection = 524288 -
Declaration
Objective-C
RGLAuthenticityFingerprintComparison = 1048576Swift
case fingerprintComparison = 1048576 -
Liveness.
Declaration
Objective-C
RGLAuthenticityLiveness = 2097152Swift
case liveness = 2097152 -
Extended OCR check.
Declaration
Objective-C
RGLAuthenticityOCR = 4194304Swift
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 = 8388608Swift
case MRZ = 8388608 -
Encrypted IPI
Declaration
Objective-C
RGLAuthenticityEncryptedIPI = 16777216Swift
case encryptedIPI = 16777216 -
Declaration
Objective-C
RGLAuthenticityStatusOnly = 2147483648Swift
case statusOnly = 2147483648 -
Declaration
Objective-C
RGLAuthenticityUV = RGLAuthenticityUvLuminescence | RGLAuthenticityImagePattern | RGLAuthenticityUVFibersSwift
case UV = 21