Supported documents on Android
Each BlinkID Android SDK version has a JSON file listing the document classes it supports.
A file covers all patch releases of its version: the 8001.0 file applies to 8001.0.0, 8001.0.1, and so on.
For one list of all supported documents, see Supported documents.
React Native and Flutter apps on Android run the Android SDK. Use the file for the Android SDK version your plugin uses.
Match documents in results
Each document has the country, region, and documentType values that the SDK returns in result.documentClassInfo.
Each value has an id, the name of the enum constant, and a rawValue, the same classification as a plain string.
region is null for documents that have no region.
For example, the Croatian identity card, which the SDK returns as CountryId.Croatia and DocumentTypeId.Id:
{
"country": { "id": "Croatia", "rawValue": "CROATIA" },
"region": null,
"documentType": { "id": "Id", "rawValue": "ID" }
}
When id is null, your SDK version has no enum value for the document.
Match it on rawValue instead, as described in Parse document class info.