Jumio
public struct Jumio
This struct does not contain any implementation. It is only used as a namespace for all of our classes like Jumio.SDK
-
Is used to setup and start a workflow based on a pre-generated SDK token
See moreDeclaration
Swift
public class SDK : NSObject -
Namespace for Acquire related enums and classes
See moreDeclaration
Swift
public struct Acquire -
NFC Addon
See moreDeclaration
Swift
public struct AddonScanPart -
Camera position
See moreDeclaration
Swift
public enum CameraFacing : Sendable -
Namespace for confirmation related enums and classes
See moreDeclaration
Swift
public struct Confirmation -
Jumio Consent Item
See moreDeclaration
Swift
class ConsentItem -
Declaration
Swift
enum ConsentType -
Handles the
See moreJumio.Credentialinitialization and the workflow lifecycleDeclaration
Swift
public class Controller -
Handles the
See moreJumio.Scan.Partinitialization and the credential lifecycleDeclaration
Swift
public class Credential -
Base class of all credential results
See moreDeclaration
Swift
public class CredentialResult : NSObject -
Jumio data center
See moreDeclaration
Swift
public enum DataCenter : Int -
Jumio DigitalIdentity
See moreDeclaration
Swift
struct DigitalIdentity -
Takes care of the document verification process
See moreDeclaration
Swift
public class DocumentCredential : Credential -
Jumio.Errordescribes an error situationSee moreNote
Please always include the whole code when filing an error related issue to our support team Domains are: A - General network error B - Authentication failed (certificate) C - Authentication failed E - Device appears offline F - Scanning not possible G - User cancelled H - Camera can not be accessed I - Certificate not valid anymore J - Session expired N - Process can not be completedDeclaration
Swift
public struct Error -
Takes care of the identity verification process
See moreDeclaration
Swift
public class FaceCredential : Credential -
Result of a
See moreJumio.FaceCredentialDeclaration
Swift
public class FaceResult : CredentialResult -
Some scan parts (e.g. Document) allow direct file upload. Use this class to provide the url to the file.
See moreDeclaration
Swift
public class FileAttacher -
Some scan parts (e.g. Document) allow direct file upload. Use this class to provide the url to the file.
See moreDeclaration
Swift
public struct FileRequirements -
Takes care of the ID verification process
See moreDeclaration
Swift
public class IDCredential : Credential -
Result of a
See moreJumio.IDCredentialDeclaration
Swift
public class IDResult : CredentialResult -
Utility class to convert ISO 3166 ALPHA-2 to ISO 3166 ALPHA-3 and vice versa
See moreDeclaration
Swift
public class ISOCountryConverter -
Gives access to all scanned images from a
See moreJumio.CredentialDeclaration
Swift
public class ImageData -
See moreJumio.PhysicalDocumentrepresents a specificJumio.PhysicalDocument.DocumentTypeandJumio.PhysicalDocument.DocumentVariantcombinationDeclaration
Swift
public struct PhysicalDocument : CustomDebugStringConvertible, Equatable, Jumio.Document -
Instantiate a
See moreJumio.Preloaderto preload Jumio’s machine learning models, which are needed for capturing.Declaration
Swift
class Preloader -
Namespace for reject related enums and classes
See moreDeclaration
Swift
public struct Reject -
List of reject reasons
See moreDeclaration
Swift
public enum RejectReason : String -
See moreJumio.Resultcontains information about the workflow and provides access to the credential resultsDeclaration
Swift
public class Result -
Namespace for retry related enums and classes
See moreDeclaration
Swift
public struct Retry -
Namespace for scan related enums and classes
See moreDeclaration
Swift
public struct Scan -
See moreJumio.Themeis used to customize SDK colorsDeclaration
Swift
public struct Theme : Sendable -
Typealias for
JumioViewControllerDeclaration
Swift
public typealias ViewController = JumioViewController
View on GitHub