CustomerAdditionalData
public struct CustomerAdditionalData : Encodable
-
Declaration
Swift
public enum SendDocumentIdInResponse : String, Encodable -
idToken which has SHA256 data of request.
Declaration
Swift
public var idToken: String? -
Mandatory Unique Identifier generated by the client application that will be stored with the form and can be subsequently used to search form. This is required to be unique for each form and should have logic to ensure that. Recommendation is to include items such as the timestamp and Login ID. It can be as long as 256 characters.
Declaration
Swift
public var uniqueRequestId: String -
Client Request ID generated by client applicationIt can be as long as 256 characters.
Declaration
Swift
public var clientRequestID: String? -
Returns document URN instead of Base64 data in response. Valid values are: Y / N
Declaration
Swift
public var sendDocumentIdInResponse: SendDocumentIdInResponse? -
Get location details in GPS Co-ordinate Format (Latitude & Longitude).
Declaration
Swift
public var gpsCoordinates: String? -
Additional ID and/or Selfie Capture image metadata.
Declaration
Swift
public var metadata: String? -
Additional decoded MRZ and/or Barcode metadata.
Declaration
Swift
public var ocrMetadata: String?
-
init(idToken:uniqueRequestId: clientRequestID: sendDocumentIdInResponse: gpsCoordinates: metadata: ocrMetadata: ) Designated initializer.
Declaration
Swift
public init(idToken: String? = "", uniqueRequestId: String = IDentitySDK.requestID, clientRequestID: String? = nil, sendDocumentIdInResponse: SendDocumentIdInResponse? = .yes, gpsCoordinates: String? = nil, metadata: String? = nil, ocrMetadata: String? = nil)Parameters
uniqueRequestIdID data.
clientRequestIDAdditional data.
additionalDocumentsAdditional documents.
biometricDataBiometric data.
metadataMeta data.
ocrMetadataOCR data.
enableMCSEnableMCS data.