---
title: supportedTransports
framework: accessorytransportextension
role: symbol
role_heading: Instance Property
path: accessorytransportextension/securitymessage/supportedtransports
---

# supportedTransports

An array of transports that the accessory supports for sending sensitive information.

## Declaration

```swift
let supportedTransports: [AccessoryTransport]
```

## Discussion

Discussion The default is AccessoryTransport.bluetooth. To support the AccessoryTransport.internet or AccessoryTransport.localNetwork transport types, use the SecurityMessage.CipherSuite.xWing cipher suite. note: Specify all transports your accessory supports when initiating key exchange. The system automatically selects the best available transport for each message.
