One Logo Pool Ball
ProximityReader · IOS API REFERENCE

MobileDriversLicenseRawDataRequest

struct · iOS 17.0+ · SDK 27.1

struct MobileDriversLicenseRawDataRequest

A mobile driver's license request which retrieves elements from the holder and returns the raw response data for processing.

Members (8)

init · iOS 27.0+

init

TypeScript
static initRetainedElementsNonRetainedElementsIssuerIdentifiers(retainedElements?: Array<MobileDriversLicenseRawDataRequest_Element>, nonRetainedElements?: Array<MobileDriversLicenseRawDataRequest_Element>, issuerIdentifiers?: Array<ArrayBuffer>): MobileDriversLicenseRawDataRequest
Swift declaration
init(retainedElements: [MobileDriversLicenseRawDataRequest.Element] = [], nonRetainedElements: [MobileDriversLicenseRawDataRequest.Element] = [], issuerIdentifiers: [Data] = [])

Returns a mobile driver's license raw data request with issuer identifiers.

init · iOS 17.0+

init

TypeScript
static initRetainedElementsNonRetainedElements(retainedElements?: Array<MobileDriversLicenseRawDataRequest_Element>, nonRetainedElements?: Array<MobileDriversLicenseRawDataRequest_Element>): MobileDriversLicenseRawDataRequest
Swift declaration
init(retainedElements: [MobileDriversLicenseRawDataRequest.Element] = [], nonRetainedElements: [MobileDriversLicenseRawDataRequest.Element] = [])

Returns a mobile driver's license raw data request.

get · iOS 17.0+

retainedElements

TypeScript
get retainedElements(): Array<MobileDriversLicenseRawDataRequest_Element>
Swift declaration
var retainedElements: [MobileDriversLicenseRawDataRequest.Element]

The document elements you're requesting and intend to retain for an indefinite period of time.

set · iOS 17.0+

retainedElements

TypeScript
set retainedElements(value: Array<MobileDriversLicenseRawDataRequest_Element>)
Swift declaration
var retainedElements: [MobileDriversLicenseRawDataRequest.Element]

The document elements you're requesting and intend to retain for an indefinite period of time.

get · iOS 27.0+

issuerIdentifiers

TypeScript
get issuerIdentifiers(): Array<ArrayBuffer>
Swift declaration
var issuerIdentifiers: [Data]

The subject key identifiers of the issuers trusted by the reader.

set · iOS 27.0+

issuerIdentifiers

TypeScript
set issuerIdentifiers(value: Array<ArrayBuffer>)
Swift declaration
var issuerIdentifiers: [Data]

The subject key identifiers of the issuers trusted by the reader.

get · iOS 17.0+

nonRetainedElements

TypeScript
get nonRetainedElements(): Array<MobileDriversLicenseRawDataRequest_Element>
Swift declaration
var nonRetainedElements: [MobileDriversLicenseRawDataRequest.Element]

The document elements you're requesting and intend to retain no longer than is necessary to process the result in realtime.

set · iOS 17.0+

nonRetainedElements

TypeScript
set nonRetainedElements(value: Array<MobileDriversLicenseRawDataRequest_Element>)
Swift declaration
var nonRetainedElements: [MobileDriversLicenseRawDataRequest.Element]

The document elements you're requesting and intend to retain no longer than is necessary to process the result in realtime.

Skipped declarations

No declarations were skipped in this snapshot.

All ProximityReader types →