Passport Type

Defined in framework ScanditIdCapture

enum PassportType

Added in version 8.5.0

Sub-category of a passport.

none

Added in version 8.5.0

Indicates that the MRZ is not from a passport and therefore has no passport type.

national

Added in version 8.5.0

A regular national passport.

emergency

Added in version 8.5.0

Emergency passport.

diplomatic

Added in version 8.5.0

Diplomatic passport.

official

Added in version 8.5.0

Official or service passport.

refugee

Added in version 8.5.0

Refugee travel document.

alien

Added in version 8.5.0

Alien passport.

stateless

Added in version 8.5.0

Stateless person’s travel document.

laissezPasser

Added in version 8.5.0

Laissez-passer issued by an international organisation.

military

Added in version 8.5.0

Military passport.

seafarer

Added in version 8.5.0

Seafarer passport.

allCases
static var allCases: Array<PassportType> { get }

Added in version 8.5.0

Returns all passport types as array.

description
var description: String { get }

Added in version 8.5.0

Returns a name for the given PassportType.

SDCAllPassportTypes
open func SDCAllPassportTypes() -> Array<NSNumber>

Added in version 8.5.0

Returns all passport types as array.

SDCPassportTypeToString
open func SDCPassportTypeToString(_ passportType: PassportType) -> String

Added in version 8.5.0

Returns a name for the given PassportType.