---
title: SecKeychainCallbackInfo
framework: security
role: symbol
role_heading: Structure
path: security/seckeychaincallbackinfo
---

# SecKeychainCallbackInfo

Information about a keychain event that keychain services deliver to your app via a callback function.

## Declaration

```swift
struct SecKeychainCallbackInfo
```

## Overview

Overview This structure contains information about the keychain event of which your application wants to be notified. Keychain services pass a pointer to this structure in the info parameter of your callback function. For information on how to write a keychain event callback function, see SecKeychainCallback.

## Topics

### Instance Properties

- [item](security/seckeychaincallbackinfo/item.md)
- [keychain](security/seckeychaincallbackinfo/keychain.md)
- [pid](security/seckeychaincallbackinfo/pid.md)
- [version](security/seckeychaincallbackinfo/version.md)

### Initializers

- [init(version:item:keychain:pid:)](security/seckeychaincallbackinfo/init(version:item:keychain:pid:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
