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
-
Camera position
See moreDeclaration
Swift
public enum CameraFacing
-
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.Credential
initialization and the workflow lifecycleDeclaration
Swift
public class Controller
-
Handles the
See moreJumio.Scan.Part
initialization 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
-
Takes care of the document verification process
See moreDeclaration
Swift
public class DocumentCredential : Credential
-
Information for a Document
See moreDeclaration
Swift
public struct DocumentInfo
-
Jumio.Error
describes an error situationNote
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.FaceCredential
Declaration
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.IDCredential
Declaration
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.Credential
Declaration
Swift
public class ImageData
-
See moreJumio.PhysicalDocument
represents a specificJumio.PhysicalDocument.DocumentType
andJumio.PhysicalDocument.DocumentVariant
combinationDeclaration
Swift
public struct PhysicalDocument : CustomDebugStringConvertible, Equatable, Jumio.Document
-
Instantiate a
See moreJumio.Preloader
to 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.Result
contains 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.Theme
is used to customize SDK colorsDeclaration
Swift
public struct Theme
-
Typealias for
JumioViewController
Declaration
Swift
public typealias ViewController = JumioViewController