One Logo Pool Ball
ProximityReader · IOS API REFERENCE

MobilePhotoIDRawDataRequest

struct · iOS 26.0+ · SDK 27.1

struct MobilePhotoIDRawDataRequest

A photo ID 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<MobilePhotoIDRawDataRequest_Element>, nonRetainedElements?: Array<MobilePhotoIDRawDataRequest_Element>, issuerIdentifiers?: Array<ArrayBuffer>): MobilePhotoIDRawDataRequest
Swift declaration
init(retainedElements: [MobilePhotoIDRawDataRequest.Element] = [], nonRetainedElements: [MobilePhotoIDRawDataRequest.Element] = [], issuerIdentifiers: [Data] = [])

Returns a photo ID raw data request with issuer identifiers.

init · iOS 26.0+

init

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

Returns a photo ID raw data request.

get · iOS 26.0+

retainedElements

TypeScript
get retainedElements(): Array<MobilePhotoIDRawDataRequest_Element>
Swift declaration
var retainedElements: [MobilePhotoIDRawDataRequest.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<MobilePhotoIDRawDataRequest_Element>)
Swift declaration
var retainedElements: [MobilePhotoIDRawDataRequest.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 26.0+

nonRetainedElements

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

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

set · iOS 26.0+

nonRetainedElements

TypeScript
set nonRetainedElements(value: Array<MobilePhotoIDRawDataRequest_Element>)
Swift declaration
var nonRetainedElements: [MobilePhotoIDRawDataRequest.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 →