One Logo Pool Ball
ProximityReader · IOS API REFERENCE

MobilePhotoIDDataRequest

struct · iOS 26.0+ · SDK 27.1

struct MobilePhotoIDDataRequest

A photo ID request that retrieves elements from the holder and returns the validated document elements.

Members (5)

init · iOS 26.0+

init

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

Returns a photo ID data request.

get · iOS 26.0+

retainedElements

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

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

set · iOS 26.0+

retainedElements

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

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

get · iOS 26.0+

nonRetainedElements

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

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

set · iOS 26.0+

nonRetainedElements

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

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

Skipped declarations

No declarations were skipped in this snapshot.

All ProximityReader types →