ProximityReader · IOS API REFERENCE
MobileNationalIDCardRawDataRequest
struct · iOS 18.0+ · SDK 27.1
struct MobileNationalIDCardRawDataRequest
A mobile national ID card request which retrieves elements from the holder and returns the raw response data for processing.
Members (11)
get · iOS 18.0+retainedElements
TypeScriptget retainedElements(): Array<MobileNationalIDCardRawDataRequest_Element>
Swift declarationvar retainedElements: [MobileNationalIDCardRawDataRequest.Element]
The document elements you're requesting and intend to retain for an indefinite period of time.
set · iOS 18.0+retainedElements
TypeScriptset retainedElements(value: Array<MobileNationalIDCardRawDataRequest_Element>)
Swift declarationvar retainedElements: [MobileNationalIDCardRawDataRequest.Element]
The document elements you're requesting and intend to retain for an indefinite period of time.
static · iOS 18.0+isSupportedRegion
TypeScriptstatic isSupportedRegion(region: _Foundation_Locale_Region): boolean
Swift declarationstatic func isSupportedRegion(_ region: Locale.Region) -> Bool
Returns a Boolean value that indicates whether you can make a request for the specified region.
get · iOS 27.0+issuerIdentifiers
TypeScriptget issuerIdentifiers(): Array<ArrayBuffer>
Swift declarationvar issuerIdentifiers: [Data]
The subject key identifiers of the issuers trusted by the reader.
set · iOS 27.0+issuerIdentifiers
TypeScriptset issuerIdentifiers(value: Array<ArrayBuffer>)
Swift declarationvar issuerIdentifiers: [Data]
The subject key identifiers of the issuers trusted by the reader.
get · iOS 18.0+nonRetainedElements
TypeScriptget nonRetainedElements(): Array<MobileNationalIDCardRawDataRequest_Element>
Swift declarationvar nonRetainedElements: [MobileNationalIDCardRawDataRequest.Element]
The document elements you're requesting and intend to retain no longer than is necessary to process the result in realtime.
set · iOS 18.0+nonRetainedElements
TypeScriptset nonRetainedElements(value: Array<MobileNationalIDCardRawDataRequest_Element>)
Swift declarationvar nonRetainedElements: [MobileNationalIDCardRawDataRequest.Element]
The document elements you're requesting and intend to retain no longer than is necessary to process the result in realtime.
get · iOS 18.0+region
TypeScriptget region(): _Foundation_Locale_Region
Swift declarationvar region: Locale.Region
The region of the document you're requesting.
set · iOS 18.0+region
TypeScriptset region(value: _Foundation_Locale_Region)
Swift declarationvar region: Locale.Region
The region of the document you're requesting.
init · iOS 27.0+init
TypeScriptstatic initRegionRetainedElementsNonRetainedElementsIssuerIdentifiers(region: _Foundation_Locale_Region, retainedElements?: Array<MobileNationalIDCardRawDataRequest_Element>, nonRetainedElements?: Array<MobileNationalIDCardRawDataRequest_Element>, issuerIdentifiers?: Array<ArrayBuffer>): MobileNationalIDCardRawDataRequest
Swift declarationinit(region: Locale.Region, retainedElements: [MobileNationalIDCardRawDataRequest.Element] = [], nonRetainedElements: [MobileNationalIDCardRawDataRequest.Element] = [], issuerIdentifiers: [Data] = [])
Creates a mobile national ID card raw data request with issuer identifiers.
init · iOS 18.0+init
TypeScriptstatic initRegionRetainedElementsNonRetainedElements(region: _Foundation_Locale_Region, retainedElements?: Array<MobileNationalIDCardRawDataRequest_Element>, nonRetainedElements?: Array<MobileNationalIDCardRawDataRequest_Element>): MobileNationalIDCardRawDataRequest
Swift declarationinit(region: Locale.Region, retainedElements: [MobileNationalIDCardRawDataRequest.Element] = [], nonRetainedElements: [MobileNationalIDCardRawDataRequest.Element] = [])
Creates a mobile national ID card raw data request.
Skipped declarations
No declarations were skipped in this snapshot.
All ProximityReader types →