---
title: Security Policy Keys
framework: security
role: collectionGroup
role_heading: API Collection
path: security/security-policy-keys
---

# Security Policy Keys

Use these dictionary keys to get and set policy properties.

## Overview

Overview Use these keys with calls to the SecPolicyCopyProperties(_:) and SecPolicySetProperties functions.

## Topics

### Constants

- [kSecPolicyOid](security/ksecpolicyoid.md)
- [kSecPolicyName](security/ksecpolicyname.md)
- [kSecPolicyClient](security/ksecpolicyclient.md)
- [kSecPolicyRevocationFlags](security/ksecpolicyrevocationflags.md)
- [kSecPolicyTeamIdentifier](security/ksecpolicyteamidentifier.md)
- [kSecPolicyKU_DigitalSignature](security/ksecpolicyku_digitalsignature.md)
- [kSecPolicyKU_NonRepudiation](security/ksecpolicyku_nonrepudiation.md)
- [kSecPolicyKU_KeyEncipherment](security/ksecpolicyku_keyencipherment.md)
- [kSecPolicyKU_DataEncipherment](security/ksecpolicyku_dataencipherment.md)
- [kSecPolicyKU_KeyAgreement](security/ksecpolicyku_keyagreement.md)
- [kSecPolicyKU_KeyCertSign](security/ksecpolicyku_keycertsign.md)
- [kSecPolicyKU_CRLSign](security/ksecpolicyku_crlsign.md)
- [kSecPolicyKU_EncipherOnly](security/ksecpolicyku_encipheronly.md)
- [kSecPolicyKU_DecipherOnly](security/ksecpolicyku_decipheronly.md)
