---
title: "applicationProtocols(_:)"
framework: network
role: symbol
role_heading: Instance Method
path: "network/tls/applicationprotocols(_:)"
---

# applicationProtocols(_:)

Set application protocols supported by clients of this protocol.

## Declaration

```swift
func applicationProtocols(_ protocols: [String]) -> TLS
```

## Discussion

Discussion Application layer protocol negotiation (ALPN) tokens describe the application protocol in use above TLS.
