---
title: pairingInfo
framework: wifiaware
role: symbol
role_heading: Instance Property
path: wifiaware/wapaireddevice/pairinginfo-swift.property
---

# pairingInfo

The unauthenticated information provided by the device before a person pairs it for the first time.

## Declaration

```swift
let pairingInfo: WAPairedDevice.PairingInfo?
```

## Discussion

Discussion The value is nil if the information is unavailable. The values provide a capture of what the system receives prior to the first pairing the device, and don’t reflect any information received post-pairing. If your app needs more up-to-date info, query the device via the secure Wi-Fi Aware data path. warning: Don’t use these values for any purpose other than to assist a person during the initial one-time pairing process. Because the system receives the values before the initial pairing, they’re transmitted over an insecure, unauthenticated, and unencrypted channel. Consequently, they may be intercepted or manipulated by an attacker, making it impossible to verify their accuracy. Therefore, if your app requires reliable and detailed information about the connected device, it needs to obtain it through the secure Wi-Fi Aware data path after pairing is complete, rather than relying on the content in this structure.

## See Also

### Getting pairing-related device data

- [WAPairedDevice.PairingInfo](wifiaware/wapaireddevice/pairinginfo-swift.struct.md)
