Advanced Search
Apple Developer Connection
Member Login Log In | Not a Member? Contact ADC
ADC Home > Documentation >


Mac OS X provides a number of system-level authorization, authentication, and cryptographic services that software and hardware developers can use to build security into their products. In addition, some of Mac OS X's built-in systems can be extended by developers to provide custom security features.
On Off
Title Topic Date
  Certificate, Key, and Trust Services Reference (Preliminary) (HTML)
Describes the C API for managing certificates, public and private keys, and trust policies.
Cocoa, Authentication, Carbon 2003-05-15  
  Keychain Services Reference (HTML)
Describes the C API for managing passwords, certificate, keys, and other security related items.
Cocoa, Authentication, Carbon 2003-05-15  
  Keychain Manager Reference (HTML) (PDF)
Describes the legacy C API for managing passwords for multiple users and databases. Replaced by Keychain Services.
Authentication, Carbon 2002-12-01  
  Authorization Services Reference (HTML) (PDF)
Describes the C API for adding fine-grained control of privileged operations in an application.
Cocoa, Carbon, Authorization 2002-11-01  
  Movie Toolbox: Access Keys (HTML)
Explains how to register passwords and regulate access to data.
Carbon 2002-09-17  
  Secure Transport Reference (HTML)
Describes the C API for creating a Secure Sockets Layer session over any transport layer.
Carbon 2002-06-17  
  Performing Privileged Operations With Authorization Services (HTML) (PDF)
Explains how to add fine-grained control of privileged operations in an application.
Cocoa, Carbon, Authorization 2002-06-01  

Documentation FAQ

Documentation Feedback

Release Notes

Sample Code

Technical Notes

Technical Q&As

Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2003 Apple Computer, Inc.
All rights reserved. | Terms of use | Privacy Notice