---
title: ENDiagnosisKeysAvailableHandler
framework: exposurenotification
role: symbol
role_heading: Type Alias
path: exposurenotification/endiagnosiskeysavailablehandler
---

# ENDiagnosisKeysAvailableHandler

The handler the system invokes after requesting diagnosis keys.

## Declaration

```swift
typealias ENDiagnosisKeysAvailableHandler = ([ENTemporaryExposureKey]) -> Void
```

## Parameters

- `keys`: An array of temporary exposure keys.

## See Also

### Preauthorizing Exposure Keys

- [requestPreAuthorizedDiagnosisKeys(completionHandler:)](exposurenotification/enmanager/requestpreauthorizeddiagnosiskeys(completionhandler:).md)
- [preAuthorizeDiagnosisKeys(completionHandler:)](exposurenotification/enmanager/preauthorizediagnosiskeys(completionhandler:).md)
- [diagnosisKeysAvailableHandler](exposurenotification/enmanager/diagnosiskeysavailablehandler.md)
