Netverify Classes

  • ISOCountryConverter should be used to convert ISO 3166-1 alpha-3 into alpha-2 country codes and vice versa.

    See more

    Declaration

    Objective-C

    
    @interface ISOCountryConverter : NSObject

    Swift

    class ISOCountryConverter : NSObject
  • Netverify Settings class that is used to configure all available functional settings of NetverifyViewController or NetverifyUIController.

    See more

    Declaration

    Objective-C

    
    @interface NetverifyConfiguration : NSObject <NSCopying>

    Swift

    class NetverifyConfiguration : NSObject, NSCopying
  • UIView that draws the image taken in NetverifyCustomScanViewController. This view will be provided via the netverifyCustomScanViewController:shouldDisplayConfirmationWithImageView:text:confirmation:retake: delegate method after a successful scan was performed. Simply add this view as subview and it will draw itself accordingly. We suggest to ask the user if the image is readable and properly alligned to prevent bad quality images.

    See more

    Declaration

    Objective-C

    
    @interface NetverifyConfirmationImageView : UIView

    Swift

    class NetverifyConfirmationImageView : UIView
  • NSObject that holds the country information and the available NetverifyDocuments for this country. It will only contain the countries with at least one available document. If a country is preselected in NetverifyConfiguration only one NetverifyCountry will be returned via netverifyUIController:didDetermineAvailableCountries:suggestedCountry:.

    See more

    Declaration

    Objective-C

    
    @interface NetverifyCountry : NSObject

    Swift

    class NetverifyCountry : NSObject
  • View Controller that handles scanning. It can display and handle different scanning methods.

    See more

    Declaration

    Objective-C

    
    @interface NetverifyCustomScanViewController : UIViewController

    Swift

    class NetverifyCustomScanViewController : UIViewController
  • NSObject that holds the specific information about a document.

    See more

    Declaration

    Objective-C

    
    @interface NetverifyDocument : NSObject

    Swift

    class NetverifyDocument : NSObject
  • Result object that is returned in case of a successful scan that holds information that was extracted during scanning.

    See more

    Declaration

    Objective-C

    
    @interface NetverifyDocumentData : NSObject

    Swift

    class NetverifyDocumentData : NSObject
  • Model class that describes an error situation with a code and a message. Please always include the whole code when filing an error related issue to our support team. Please find more information in our Mobile SDK Github Guides at https://github.com/Jumio/mobile-sdk-ios/blob/master/docs/integration_netverify-fastfill.md#error .

    See more

    Declaration

    Objective-C

    
    @interface NetverifyError : NSObject

    Swift

    class NetverifyError : NSObject
  • Result object that is returned in case of a successful scan within NetverifyDocumentData that holds more detailed information about the MRZ document.

    See more

    Declaration

    Objective-C

    
    @interface NetverifyMrzData : NSObject

    Swift

    class NetverifyMrzData : NSObject
  • Main controller that defines the workflow of Fastfill and Netverify.

    See more

    Declaration

    Objective-C

    
    @interface NetverifyUIController : NSObject

    Swift

    class NetverifyUIController : NSObject
  • Handles setup and presentation of the Netverify Mobile SDK.

    See more

    Declaration

    Objective-C

    
    @interface NetverifyViewController : JMNavigationController

    Swift

    class NetverifyViewController : JMNavigationController