Apple Developer Connection
Member Login Log In | Not a Member? Contact ADC

Next Page > Hide TOC

Introduction to Certificate, Key, and Trust Services Programming Guide

Contents:

Organization of This Document
See Also


Certificate, Key, and Trust Services Programmer’s Guide contains an overview of Certificate, Key, and Trust services, discusses the functions and data structures that are most commonly used by developers, and provides examples of how to use Certificate, Key, and Trust Services in your own applications.

Important:  This is a preliminary document. Apple Computer is supplying this information to help you adopt the technologies and programming interfaces described herein. This information is subject to change, and software implemented according to this document should be tested with final operating system software and final documentation. For information about updates to this and other developer documentation, you can check the ADC Reference Library Revision List. To receive notification of documentation updates, you can sign up for a free Apple Developer Connection Online membership and receive the bi-weekly ADC News e-mail newsletter. (See http://developer.apple.com/membership for more details about ADC membership.)

Certificate, Key, and Trust Services provides a C API for verifying certificates, evaluating trust, and generating asymmetric keys. You can use these services in your application to:

In addition, the Certificate, Key, and Trust Services API includes a number of functions that make it easier to move between the Mac OS X security APIs and CSSM.

Certificate, Key, and Trust Services can be used in Carbon, Cocoa, and UNIX applications running in Mac OS X.

This document concentrates on the use of Certificate, Key, and Trust Services to evaluate trust of a certificate.

In order to read this document, you should be familiar with general concepts of computer security and with the use of the keychain to store certificates and keys. See “See Also” for suggestions for further reading.

Organization of This Document

This document contains the following chapters:

See Also

For more information on the APIs and concepts covered in this book, use the following resources:



Next Page > Hide TOC


Last updated: 2004-06-28




Did this document help you?
Yes: Tell us what works for you.

It’s good, but: Report typos, inaccuracies, and so forth.

It wasn’t helpful: Tell us what would have helped.
Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice