Keychain Services is a programming interface that enables you to find, add, modify, and delete keychain items.
Language
- Swift
- Objective-C
Overview
If you want to look at some code that uses this API, you can find the source code for the security command-line tool in the SecurityTool project on http://opensource.apple.com/.