You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+23-20Lines changed: 23 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,7 +38,7 @@ The Jumio Software Development Kit (SDK) provides you with a set of tools and UI
38
38
39
39
Onboard new users and easily verify their digital identities by making sure the IDs they provide are valid and authentic. Extract data from ID documents completely automatically and within seconds. Confirm that users really are who they say they are by having them take a quick selfie and match it to their respective documents. Jumio uses cutting-edge biometric technology such as 3D face mapping to make sure there is an actual, real-life person in front of the screen.
Using the Jumio SDK will allow you to create the best possible solution for your individual needs, providing you with a range of different services to choose from.
44
44
@@ -80,21 +80,24 @@ Once you’ve got the sample application downloaded and unzipped, open Android S
80
80
81
81
Android Studio will now start to import the project. This might take a bit of time. Make sure to wait until the Gradle Build has finished and the application is properly installed!
82
82
83
-
The Android sample application contains the package `com.jumio.sample`, which consists of:
84
-
*`MainActivity.kt`
85
-
*`customui/`
86
-
*`CustomUIActivity.kt`
87
-
*`adapter/`
88
-
*`CustomConsentAdapter.kt`
89
-
*`CustomCountryAdapter.kt`
90
-
*`CustomDocumentAdapter.kt`
83
+
The Android sample application contains the package `com.jumio.sample.kotlin`, which consists of:
84
+
*`MainActivity`
85
+
*`customui`
86
+
*`CustomUIActivity`
87
+
*`CustomCountryAdapter`
88
+
*`CustomDocumentAdapter`
89
+
*`CustomVariantAdapter`
91
90
92
-
To use the Jumio Sample Application you need an SDK Token. If you haven't done so already, please refer to the [Authentication and Encryption section](#authentication-and-encryption) for more details on how to obtain your SDK token.
93
-
To add your individual SDK token to the application copy/paste it to the token input field once the application is started.
91
+
Right at the top of the `CustomUiActivity` you’ll find a `companion object` with the following empty parameters:
92
+
93
+
`const val EXTRA_TOKEN="sdk_token"`
94
+
`const val EXTRA_DATACENTER="datacenter"`
95
+
96
+
If you haven't done so already, please refer to the [Authentication and Encryption section](#authentication-and-encryption) for more details on how to obtain your SDK token. Add your individual SDK token instead of the placeholder. The default setting for the data center is `JumioDataCenter.US`.
94
97
95
98
⚠️ __Note:__ We strongly recommend not storing any credentials inside your app! We suggest loading them during runtime from your server-side implementation.
96
99
97
-
Once you start up the sample application, you'll be given the option of trying out the Jumio SDK. The sample application needs camera permissions, which will be prompted for automatically once you try to start the SDK via one of the buttons. If you deny camera permissions, you won't be able to use the SDK.
100
+
Once you start up the sample application, you'll be given the option of trying out the Jumio SDK. Click the hamburger menu in the top left corner to choose a service. Your application will also need camera permissions, which will be prompted for automatically once you try to start any of the services. If you deny camera permissions, you won't be able to use any of the services.
98
101
99
102
-----
100
103
@@ -229,10 +232,10 @@ The following Proguard Keep rules have to be added to the Jumio Mobile SDK:
229
232
The following Proguard Keep rules have to be added to the Jumio Mobile SDK if the corresponding dependencies have been added:
230
233
231
234
```text
232
-
#Tensorflow
233
-
-keep class org.tensorflow.** { *; }
234
-
-keep class org.tensorflow.**$* { *; }
235
-
-dontwarn org.tensorflow.**
235
+
#Microblink
236
+
-keep class com.microblink.** { *; }
237
+
-keep class com.microblink.**$* { *; }
238
+
-dontwarn com.microblink.**
236
239
237
240
#IProov
238
241
-keep public class com.iproov.sdk.IProov {public *; }
@@ -245,10 +248,6 @@ The following Proguard Keep rules have to be added to the Jumio Mobile SDK if th
245
248
-dontwarn okhttp3.**
246
249
-dontwarn okio.**
247
250
248
-
#Datadog
249
-
-keep class com.datadog.** { *; }
250
-
-keep class com.datadog.**$* { *; }
251
-
252
251
#JMRTD
253
252
-keep class org.jmrtd.** { *; }
254
253
-keep class net.sf.scuba.** {*;}
@@ -325,6 +324,10 @@ To benefit from Datadog, add the following dependency to your `build.gradle` fil
Copy file name to clipboardExpand all lines: docs/integration_faq.md
+18-22Lines changed: 18 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -79,19 +79,21 @@ Depending on your specific needs, you may want to strip out unused functionality
79
79
80
80
The following table shows a range of different product configurations with the size and modules that are linked for it. These measurements reflect the extra size that Jumio components add to your app download size and are based on our [sample application](../sample/JumioMobileSample/).
__Note:__ The size values in the table above depict the decompressed install size required on a device and are comparable to the estimated Play Store files size. The size value might vary by a few percent, depending on the actual device used. All sizes are calculated based on a build of our sample application using arm64 architecture, english translations and xxhdpi screen resolution.
97
99
@@ -214,23 +216,17 @@ Combines all previously existing scanning methods into one automatic, seamless e
***As of SDK version 4.7.0 this module has been deprecated. Please use [Autocapture](https://github.com/Jumio/mobile-sdk-android/blob/master/docs/integration_faq.md#autocapture)
***As of SDK version 4.7.0 this module has been deprecated. Please use [Autocapture](https://github.com/Jumio/mobile-sdk-android/blob/master/docs/integration_faq.md#autocapture)
226
-
instead.***
224
+
#### MRZ
227
225
Data extraction from passports, some identity cards and some visas.
***As of SDK version 4.7.0 this module has been deprecated. Please use [Autocapture](https://github.com/Jumio/mobile-sdk-android/blob/master/docs/integration_faq.md#autocapture)
233
-
instead.***
229
+
#### Barcode
234
230
PDF417 barcode data extraction, for example from US and Canadian driver licenses.
0 commit comments