---
title: NSURLErrorFailingURLPeerTrustErrorKey
framework: foundation
role: symbol
role_heading: Global Variable
path: foundation/nsurlerrorfailingurlpeertrusterrorkey
---

# NSURLErrorFailingURLPeerTrustErrorKey

The state of a failed SSL handshake.

## Declaration

```swift
let NSURLErrorFailingURLPeerTrustErrorKey: String
```

## Discussion

Discussion The corresponding value is the SecTrust object.

## See Also

### Keys

- [NSURLErrorFailingURLErrorKey](foundation/nsurlerrorfailingurlerrorkey.md)
- [NSURLErrorFailingURLStringErrorKey](foundation/nsurlerrorfailingurlstringerrorkey.md)
- [NSURLErrorBackgroundTaskCancelledReasonKey](foundation/nsurlerrorbackgroundtaskcancelledreasonkey.md)
- [URL Session Background Task Cancellation Reasons](foundation/url-session-background-task-cancellation-reasons.md)
- [NSURLErrorNetworkUnavailableReasonKey](foundation/nsurlerrornetworkunavailablereasonkey.md)
- [URLError.NetworkUnavailableReason](foundation/urlerror/networkunavailablereason-swift.enum.md)
