GenericCustomerData

public struct GenericCustomerData : Encodable

Properties

  • This should contain base64 data of the customer photo. It accepts base64 data of a single customer photo. Max allowed upload size is 2MB.

    Declaration

    Swift

    public var selfie: String?
  • This should contain base64 data of the ID front image. Max allowed upload size is 2MB. Minimum resolution required is 800X600.

    Declaration

    Swift

    public var idImageFront: String?
  • This should contain base64 data of the ID front image. Max allowed upload size is 2MB. Minimum resolution required is 800X600.

    Declaration

    Swift

    public var idImageBack: String?
  • This should contain base64 data of the secondary ID front image. Max allowed upload size is 2MB. Minimum resolution required is 800X600.

    Declaration

    Swift

    public var secondaryIdImageFront: String?
  • This should contain base64 data of the secondary ID back image. Max allowed upload size is 2MB. Minimum resolution required is 800X600.

    Declaration

    Swift

    public var secondaryIdImageBack: String?
  • This should contain base64 data of the Customer id Front Video Data. It accepts base64 data.

    Declaration

    Swift

    public var videoIdImageFront: String?
  • This should contain base64 data of the Customer id back Video Data. It accepts base64 data.

    Declaration

    Swift

    public var videoIdImageBack: String?
  • Fingerprint data.

    Declaration

    Swift

    public var fingerPrintData: FingerPrintData?
  • This should contain base64 data of the Customer Voice Data. It accepts base64 data.

    Declaration

    Swift

    public var voiceData: String?
  • This should contain base64 data of the Customer Video Data. It accepts base64 data.

    Declaration

    Swift

    public var videoData: String?
  • Audio/Speech capture start time.

    Declaration

    Swift

    public var voiceStartTime: Int?
  • This should contain base64 data of the Customer expected audio text. It accepts base64 data.

    Declaration

    Swift

    public var expectedAudioText: String?
  • Additional ID and/or Selfie Capture image metadata.

    Declaration

    Swift

    public var metadata: Metadata?
  • Additional decoded MRZ and/or Barcode metadata.

    Declaration

    Swift

    public var ocrMetadata: String?

Initialization

  • Designated initializer.

    Declaration

    Swift

    public init(selfie: String? = nil,
                idImageFront: String? = nil,
                idImageBack: String? = nil,
                secondaryIdImageFront: String? = nil,
                secondaryIdImageBack: String? = nil,
                videoIdImageFront: String? = nil,
                videoIdImageBack: String? = nil,
                fingerPrintData: FingerPrintData? = nil,
                voiceData: String? = nil,
                videoData: String? = nil,
                voiceStartTime: Int? = nil,
                expectedAudioText: String? = nil,
                metadata: Metadata? = nil,
                ocrMetadata: String? = nil
    )

    Parameters

    selfie

    This should contain base64 data of the customer photo. It accepts base64 data of a single customer photo. Max allowed upload size is 2MB.

    idImageFront

    This should contain base64 data of the ID front image. Max allowed upload size is 2MB.

    idImageBack

    This should contain base64 data of the ID back image. Max allowed upload size is 2MB.

    secondaryIdImageFront

    This should contain base64 data of the secondary ID front image. Max allowed upload size is 2MB.

    secondaryIdImageBack

    This should contain base64 data of thesecondary ID back image. Max allowed upload size is 2MB.

    videoIdImageFront

    This should contain base64 data of the Customer id Front Video Data. It accepts base64 data.

    videoIdImageBack

    This should contain base64 data of the Customer id back Video Data. It accepts base64 data.

    fingerPrintData

    Fingerprint data.

    voiceData

    This should contain base64 data of the Customer Voice Data. It accepts base64 data.

    videoData

    This should contain base64 data of the Customer Video Data. It accepts base64 data.

    voiceStartTime

    Audio/Speech capture start time.

    expectedAudioText

    This should contain base64 data of the Customer expected audio text. It accepts base64 data.

    metadata

    Additional ID and/or Selfie Capture image metadata.

    ocrMetadata

    Additional decoded MRZ and/or Barcode metadata.