public interface NetverifyCustomScanInterface
Modifier and Type | Method and Description |
---|---|
NetverifyCustomNfcInterface |
getNetverifyCustomNfcInterface()
This function will be called when the NFC scan is getting prepared.
|
void |
onNetverifyCameraAvailable()
Indicates that the camera preview is available.
|
void |
onNetverifyDisplayBlurHint()
Notify the user that the image is blurry and therefore can't be taken.
|
void |
onNetverifyExtractionStarted()
The extraction process started which also indicates that the preview is now stopped
|
void |
onNetverifyFaceInLandscape()
Face scanning is not possible in landscape orientation.
|
void |
onNetverifyNoUSAddressFound()
No US Address has been found in the barcode.
|
void |
onNetverifyPresentConfirmationView(NetverifyConfirmationType confirmationType)
The
NetverifyCustomConfirmationView should be display. |
void |
onNetverifyScanForPartCanceled(ScanSide scanSide,
NetverifyCancelReason cancelReason)
The scanning for this scanside has been cancelled
|
void |
onNetverifyScanForPartFinished(ScanSide scanSide,
boolean allPartsScanned)
Indicates that the document part has been successfully scanned
|
void |
onNetverifyShowLegalAdvice(java.lang.String legalAdvice)
During the scanning of some ID cards, a legal advice need to be shown.
|
void |
onNetverifyStartNfcExtraction(NetverifyCustomNfcPresenter netverifyCustomNfcPresenter)
NFC scanning can be started now and can be controlled with the
NetverifyCustomNfcPresenter |
void onNetverifyCameraAvailable()
void onNetverifyExtractionStarted()
void onNetverifyPresentConfirmationView(NetverifyConfirmationType confirmationType)
NetverifyCustomConfirmationView
should be display. It's only possible to call NetverifyCustomScanPresenter.retryScan()
or NetverifyCustomScanPresenter.confirmScan()
confirmationType
- the type of confirmation that should be displayedvoid onNetverifyScanForPartFinished(ScanSide scanSide, boolean allPartsScanned)
scanSide
- the scanned sideallPartsScanned
- true if all parts have been scannedvoid onNetverifyNoUSAddressFound()
void onNetverifyFaceInLandscape()
void onNetverifyShowLegalAdvice(java.lang.String legalAdvice)
void onNetverifyDisplayBlurHint()
void onNetverifyScanForPartCanceled(ScanSide scanSide, NetverifyCancelReason cancelReason)
scanSide
- the scanned sidecancelReason
- the reason why the scan has been canceledNetverifyCustomNfcInterface getNetverifyCustomNfcInterface()
NetverifyCustomNfcInterface
or nullvoid onNetverifyStartNfcExtraction(NetverifyCustomNfcPresenter netverifyCustomNfcPresenter)
NetverifyCustomNfcPresenter
netverifyCustomNfcPresenter
- © Jumio Corp. 268 Lambert Avenue, Palo Alto, CA 94306
The source code and software available on this website (“Software”) is provided by Jumio Corp. or its affiliated group
companies (“Jumio”) "as is” and any express or implied warranties, including, but not limited to, the implied warranties of
merchantability and fitness for a particular purpose are disclaimed. In no event shall Jumio be liable for any direct, indirect,
incidental, special, exemplary, or consequential damages (including but not limited to procurement of substitute goods or
services, loss of use, data, profits, or business interruption) however caused and on any theory of liability, whether in contract,
strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this Software, even if advised of the
possibility of such damage. In any case, your use of this Software is subject to the terms and conditions that apply to your
contractual relationship with Jumio. As regards Jumio’s privacy practices, please see our privacy notice available here: Privacy Policy.