One Logo Pool Ball
IdentityDocumentServices · IOS API REFERENCE

ISO18013MobileDocumentRequest.PresentmentRequest

struct · iOS 26.0+ · SDK 27.1

struct PresentmentRequest

A type that represents an individual presentment request. One or more of these make up an `ISO18013MobileDocumentRequest`.

Members (5)

init · iOS 26.0+

init

TypeScript
static init(documentRequestSets: Array<ISO18013MobileDocumentRequest_DocumentRequestSet>, isMandatory: boolean): ISO18013MobileDocumentRequest_PresentmentRequest
Swift declaration
init(documentRequestSets: [ISO18013MobileDocumentRequest.DocumentRequestSet], isMandatory: Bool)

Initialize a presentment request. - Parameters: - documentSets: An array of the document request sets that can be used to satisfy this presentment request - isMandatory: Whether this presentment request must be satisified in order to satisfy the `ISO18013MobileDocumentRequest`.

get · iOS 26.0+

documentRequestSets

TypeScript
get documentRequestSets(): Array<ISO18013MobileDocumentRequest_DocumentRequestSet>
Swift declaration
var documentRequestSets: [ISO18013MobileDocumentRequest.DocumentRequestSet]

An array of the document request sets that can be used to satisfy this presentment request. - Note: Exactly one document request set needs to be satisfied in order to satisfy the presentment request.

set · iOS 26.0+

documentRequestSets

TypeScript
set documentRequestSets(value: Array<ISO18013MobileDocumentRequest_DocumentRequestSet>)
Swift declaration
var documentRequestSets: [ISO18013MobileDocumentRequest.DocumentRequestSet]

An array of the document request sets that can be used to satisfy this presentment request. - Note: Exactly one document request set needs to be satisfied in order to satisfy the presentment request.

get · iOS 26.0+

isMandatory

TypeScript
get isMandatory(): boolean
Swift declaration
var isMandatory: Bool

Whether this presentment request must be satisified in order to satisfy the `ISO18013MobileDocumentRequest`.

set · iOS 26.0+

isMandatory

TypeScript
set isMandatory(value: boolean)
Swift declaration
var isMandatory: Bool

Whether this presentment request must be satisified in order to satisfy the `ISO18013MobileDocumentRequest`.

Skipped declarations

No declarations were skipped in this snapshot.

All IdentityDocumentServices types →