---
title: sec_protocol_pre_shared_key_selection_complete_t
framework: security
role: symbol
role_heading: Type Alias
path: security/sec_protocol_pre_shared_key_selection_complete_t
---

# sec_protocol_pre_shared_key_selection_complete_t

## Declaration

```swift
typealias sec_protocol_pre_shared_key_selection_complete_t = (dispatch_data_t?) -> Void
```

## Parameters

- `psk_identity`: A dispatch_data_t instance carrying the chosen PSK identity, or nil if one does not match.

## Discussion

Discussion Block to be invoked when a PSK selection event is complete and a PSK identity is chosen.
