---
title: kSecKeyKeyClass
framework: security
role: symbol
role_heading: Global Variable
path: security/kseckeykeyclass
---

# kSecKeyKeyClass

Type uint32 (CSSM_KEYCLASS); value is one of CSSM_KEYCLASS_PUBLIC_KEY, CSSM_KEYCLASS_PRIVATE_KEY or CSSM_KEYCLASS_SESSION_KEY.

## Declaration

```swift
var kSecKeyKeyClass: Int32 { get }
```
