Keychain Manager Reference
PDF
Overview
Functions by Task
Getting Information About the Keychain Manager
Creating and Disposing of Keychain References
Managing Keychains
Storing and Retrieving Passwords
Creating and Disposing of Keychain Item References
Manipulating Keychain Items
Setting and Obtaining Keychain Item Data
Searching for Keychain Items
Managing User Interaction
Registering Your Keychain Event Callback Function
Working With Your Keychain Manager Callback Function
Unsupported Functions
Functions
DisposeKCCallbackUPP
InvokeKCCallbackUPP
KCAddAppleSharePassword
kcaddapplesharepassword
KCAddCallback
KCAddGenericPassword
kcaddgenericpassword
KCAddInternetPassword
kcaddinternetpassword
KCAddInternetPasswordWithPath
kcaddinternetpasswordwithpath
KCAddItem
KCChangeSettings
KCChooseCertificate
KCCopyItem
KCCountKeychains
KCCreateKeychain
kccreatekeychain
KCDeleteItem
KCFindAppleSharePassword
kcfindapplesharepassword
KCFindFirstItem
KCFindGenericPassword
kcfindgenericpassword
KCFindInternetPassword
kcfindinternetpassword
KCFindInternetPasswordWithPath
kcfindinternetpasswordwithpath
KCFindNextItem
KCFindX509Certificates
KCGetAttribute
KCGetData
KCGetDefaultKeychain
KCGetIndKeychain
KCGetKeychain
KCGetKeychainManagerVersion
KCGetKeychainName
kcgetkeychainname
KCGetStatus
KCIsInteractionAllowed
KCLock
KCMakeAliasFromKCRef
KCMakeKCRefFromAlias
KCNewItem
KCReleaseItem
KCReleaseKeychain
KCReleaseSearch
KCRemoveCallback
KCSetAttribute
KCSetData
KCSetDefaultKeychain
KCSetInteractionAllowed
KCUnlock
kcunlock
KCUpdateItem
NewKCCallbackUPP
Callbacks
KCCallbackProcPtr
Data Types
AFPServerSignature
KCAttribute
KCAttributeList
KCAttrType
KCCallbackInfo
KCCallbackUPP
KCItemRef
KCPublicKeyHash
KCRef
KCSearchRef
KCStatus
Constants
Authentication Type Constants
Certificate Search Options
Certificate Usage Options
Certificate Verification Criteria
Default Internet Port Constant
Default Internet Protocol And Authentication Type Constants
Keychain Events Constants
Keychain Events Mask
Keychain Item Attribute Tag Constants
Keychain Item Type Constants
Keychain Protocol Type Constants
Keychain Status Constants
Result Codes
Appendix A: Deprecated Keychain Manager Functions
Deprecated in Mac OS X v10.5
KCMakeKCRefFromFSSpec
Revision History
Index