One Logo Pool Ball
_PassKit_SwiftUI · IOS API REFERENCE

AddPassToWalletButtonResponse

struct · iOS 16.0+ · SDK 27.1

struct AddPassToWalletButtonResponse

A response containing all the data required to create an add payment pass request. You don’t create instances of this type directly, instead it’s generated by ``AddPassToWalletButton``.

Members (6)

get · iOS 16.0+

certificates

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

An array of `Data` objects. Each object contains a DER encoded X.509 certificate, with the leaf first and root last. You must download the root CA to validate the entire chain.

set · iOS 16.0+

certificates

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

An array of `Data` objects. Each object contains a DER encoded X.509 certificate, with the leaf first and root last. You must download the root CA to validate the entire chain.

get · iOS 16.0+

nonceSignature

TypeScript
get nonceSignature(): ArrayBuffer
Swift declaration
var nonceSignature: Data

The device-specific signature for the nonce.This signature must be included in the add payment request’s encrypted data.

set · iOS 16.0+

nonceSignature

TypeScript
set nonceSignature(value: ArrayBuffer)
Swift declaration
var nonceSignature: Data

The device-specific signature for the nonce.This signature must be included in the add payment request’s encrypted data.

get · iOS 16.0+

nonce

TypeScript
get nonce(): ArrayBuffer
Swift declaration
var nonce: Data

A one-time nonce value generated by Apple’s servers. This nonce must be included in the add payment request’s encrypted data.

set · iOS 16.0+

nonce

TypeScript
set nonce(value: ArrayBuffer)
Swift declaration
var nonce: Data

A one-time nonce value generated by Apple’s servers. This nonce must be included in the add payment request’s encrypted data.

Skipped declarations

No declarations were skipped in this snapshot.

All _PassKit_SwiftUI types →