Pass.NFC
An object that represents the near-field communication (NFC) payload the device passes to an Apple Pay terminal.
Declaration
object Pass.NFCProperties
| Name | Type | Description |
|---|---|---|
encryptionPublicKey Required | string | The public encryption key the Value Added Services protocol uses. Use a Base64-encoded X.509 SubjectPublicKeyInfo structure that contains an ECDH public key for group P256. |
message Required | string | The payload the device transmits to the Apple Pay terminal. The size needs to be no more than 64 bytes. The system truncates messages longer than 64 bytes. |
requiresAuthentication | boolean | A Boolean value that indicates whether the NFC pass requires authentication. The default value is This key is valid in iOS 13.1 and later. Set |