Skip to content

Migration Guide: From 9.1 to 9.2

Core

Added several new eRPRM_SecurityFeatureType enum values for document authenticity checks related to portrait comparison from different sources:

  • SecurityFeatureType_Portrait_Comparison_RFIDvsGhost = 58
  • SecurityFeatureType_Portrait_Comparison_BarcodevsGhost = 59
  • SecurityFeatureType_Portrait_Comparison_GhostvsLive = 60
  • SecurityFeatureType_Portrait_Comparison_ExtvsGhost = 61

Mobile

Changed the camera frame positioning. The larger offset is now applied. To roll back the positioning like in version 8.4, set the cameraFrameOffsetWidth parameter value as shown below.

DocReader.shared.customization.cameraFrameOffsetWidth = 3
[RGLDocReader shared].customization.cameraFrameOffsetWidth = 3;
DocumentReader.Instance().customization().edit().setCameraFrameOffsetWidth(20).apply()
DocumentReader.Instance().customization().edit().setCameraFrameOffsetWidth(20).apply();
DocumentReader.instance.customization.cameraFrameOffsetWidth = 20;
DocumentReader.instance.customization.cameraFrameOffsetWidth = 20
DocumentReader.setCustomization({
    cameraFrameOffsetWidth: 20,
}, (str) => { console.log(str) }, (error) => { console.log(error) });
DocumentReader.setCustomization({
    cameraFrameOffsetWidth: 20
});
DocumentReader.setCustomization({
    cameraFrameOffsetWidth: 20,
}, function (m) { }, function (e) { console.log(e); });
// Android
DocumentReader.Instance().Customization().Edit().SetCameraFrameOffsetWidth((Java.Lang.Integer)20).Apply();

// iOS
RGLDocReader.Shared.Customization.CameraFrameOffsetWidth = 3;

iOS

Changed the names of Swift classes for mDL processing:

9.1 9.2
RGLDataRetrieval DocReader.DataRetrieval
RGLDeviceEngagement DocReader.DeviceEngagement
RGLDocumentRequest18013MDL DocReader.DocumentRequest18013MDL
RGLDocumentRequestMDL DocReader.DocumentRequestMDL
RGLNameSpaceMDL DocReader.NameSpaceMDL

For the information about the most current functionality, see iOS API Reference Documentation.