---
title: kSecReturnRef
framework: security
role: symbol
role_heading: Global Variable
path: security/ksecreturnref
---

# kSecReturnRef

A key whose value is a Boolean indicating whether or not to return a reference to an item.

## Declaration

```swift
let kSecReturnRef: CFString
```

## Mentioned in

Storing a Certificate in the Keychain

## Discussion

Discussion The corresponding value is of type CFBoolean. A value of kCFBooleanTrue indicates that a reference should be returned. Depending on the item class requested, the returned references may be of type SecKeychainItem, SecKey, SecCertificate, SecIdentity, or CFData.
