Sort by Title |
Sorted by Topic |
Sort by Resource Type |
Sort by Date |
Java for Mac OS X v10.5 Update 2 Release Notes
(HTML)
(PDF)
Lists resolved and outstanding developer issues with Java for Mac OS X v10.5 Update 2.
|
Security |
Release Notes |
2008-09-24
|
Java for Mac OS X v10.5 Update 3 Release Notes
(HTML)
(PDF)
Lists resolved and outstanding developer issues with Java for Mac OS X v10.5 Update 3.
|
Security |
Release Notes |
2009-03-04
|
KauthORama
(HTML)
(DMG)
(ZIP)
Prints each Kauth request, illustrating how Kauth interacts with high-level operations, like copying files.
|
Security |
Sample Code |
2007-04-30
|
Kerberos GSS
(HTML)
(DMG)
(ZIP)
Kerberos GSS-API Sample
|
Security |
Sample Code |
2008-06-04
|
Kerberos: Highly Secure Single Sign On Authentication in Mac OS X
(HTML)
Learn how you can take advantage of Kerberos in your application.
|
Security |
Articles |
2007-02-05
|
Kernel Authorization
(HTML)
TN2127: Describes the kernel authorization (kauth) subsystem and its associated KPI.
|
Security |
Technical Notes |
2007-01-16
|
Keychain Manager Reference
(HTML)
(PDF)
Describes the legacy C API for managing passwords for multiple users and databases. Replaced by Keychain Services.
|
Security |
Reference |
2005-07-07
|
Keychain Services Programming Guide
(HTML)
(PDF)
This document explains how to use Keychain Services to store and retrieve passwords.
|
Security |
Guides |
2009-03-12
|
Keychain Services Reference
(HTML)
(PDF)
Describes the Keychain Services API, used to create, find, modify, and delete keychain items.
|
Security |
Reference |
2008-11-19
|
Leopard Technology Series for Developers: OS Foundations
(HTML)
Leopard Overview article on system-level updates.
|
Security |
Articles |
2007-09-04
|
Mac OS X and root access
(HTML)
QA1013: Describes how to enable root access in Mac OS X.
|
Security |
Technical Q&As |
2008-09-16
|
Mac OS X Code Signing In Depth
(HTML)
TN2206: Intermediate to expert level overview of code signing that details specific options and gotchas
|
Security |
Technical Notes |
2008-08-06
|
Mac OS X Security Configuration Guide
(PDF)
Describes how to configure Mac OS X to enhance security.
|
Security |
Guides |
2008-06-09
|
Mac OS X Server Command-Line Administration
(PDF)
Explains how to use commands and configuration files to perform server administration tasks in a UNIX command shell.
|
Security |
Guides |
2007-12-11
|
Mac OS X Server File Services Administration
(PDF)
Explains how to share selected server volumes or folders among server clients using AFP, NFS, FTP, and SMB/CIFS.
|
Security |
Guides |
2007-10-31
|
Mac OS X Server iCal Service Administration
(PDF)
Explains how to set up and manage iCal shared calendar service.
|
Security |
Guides |
2008-06-09
|
Mac OS X Server iChat Service Administration
(PDF)
New document that explains how to set up and manage iChat instant messaging service.
|
Security |
Guides |
2007-10-31
|
Mac OS X Server Mail Service Administration
(PDF)
Explains how to set up, configure, and administer mail services on the server.
|
Security |
Guides |
2008-06-09
|
Mac OS X Server Network Services Administration
(PDF)
Explains how to set up, configure, and administer DHCP, DNS, VPN, NTP, IP firewall, and NAT services on the server.
|
Security |
Guides |
2008-06-09
|
Mac OS X Server Open Directory Administration
(PDF)
Explains how to manage directory and authentication services.
|
Security |
Guides |
2008-10-15
|
Mac OS X Server Security Configuration Guide
(PDF)
Describes how to configure Mac OS X Server to enhance server and service security.
|
Security |
Guides |
2008-06-09
|
Mac OS X Server System Image and Software Update Administration
(PDF)
Explains how to use network-resident startup disks and how to set up a software update server.
|
Security |
Guides |
2007-10-31
|
Mac OS X Server Web Technologies Administration
(PDF)
Explains how to set up and manage a web server, including WebDAV, WebMail, and web modules.
|
Security |
Guides |
2007-10-31
|
MoreIsBetter
(HTML)
(DMG)
(ZIP)
Library providing indispensable wrapers and workarounds for many areas of Mac OS programming.
|
Security |
Sample Code |
2003-10-27
|
NameAndPassword
(HTML)
(DMG)
(ZIP)
NameAndPassword is a SFAuthorizationPluginView subclass example.
|
Security |
Sample Code |
2006-07-28
|
NetworkAuthentication
(HTML)
(DMG)
(ZIP)
Demonstrates authentication with Open Directory APIs and GSSAPI
|
Security |
Sample Code |
2005-06-01
|
NullAuthPlugin
(HTML)
(DMG)
(ZIP)
Use this as a template for writing an authorization plugin, or as a tool to debug the authorization process.
|
Security |
Sample Code |
2007-10-26
|
OS Services Framework Release Notes
(HTML)
|
Security |
Release Notes |
2007-10-31
|
Programmatically Accessing and Manipulating Multiple Keychain Items
(HTML)
QA1486: An explanation on what is and is not possible using the SecKeychain API to manipulate Keychain Items.
|
Security |
Technical Q&As |
2006-10-03
|
QISA
(HTML)
(DMG)
(ZIP)
Demonstrates the basics of writing an Internet setup assistant for traditional Mac OS and Mac OS X.
|
Security |
Sample Code |
2003-05-15
|
Running At Login
(HTML)
TN2228: Describes how to write code that's coordinated with the login process.
|
Security |
Technical Notes |
2008-09-16
|
Secure Coding Guide
(HTML)
(PDF)
Describes techniques to use and factors to consider to make your code more secure from attack.
|
Security |
Guides |
2008-05-23
|
Secure Transport Reference
(HTML)
(PDF)
Describes the C API for creating a Secure Sockets Layer session over any transport layer.
|
Security |
Reference |
2004-08-31
|
Security Credentials
(HTML)
()
QA1277: Discusses AuthorizationCopyRights and the relationship between Authorization Services, authorization sessions, Security Server, credentials, and the credentials cache.
|
Security |
Technical Q&As |
2003-08-06
|
Security Foundation Framework Reference
(HTML)
(PDF)
Describes the Security Foundation framework for adding fine-grained control of privileged operations in an application.
|
Security |
Reference |
2006-05-23
|
Security Framework Error Codes
(HTML)
QA1499: Explains how to interpret errors returned by the Security Framework with an overview of Security error handling.
|
Security |
Technical Q&As |
2006-11-16
|
Security Framework Reference
(HTML)
(PDF)
Describes the API for protecting information.
|
Security |
Reference |
2008-03-12
|
Security Interface Framework Reference
(HTML)
(PDF)
Describes the Objective-C API for creating views and dialogs relating to authorization, certificates, and keychains.
|
Security |
Reference |
2006-07-14
|
Security Interface Reference Update
(HTML)
(PDF)
Summarizes the symbols added to the Security Interface framework.
|
Security |
Release Notes |
2007-07-18
|
Security Overview
(HTML)
(PDF)
An introduction to computer security concepts and the security APIs in Mac OS X and iPhone OS.
|
Security |
Guides |
2008-10-15
|
Security Reference Update
(HTML)
(PDF)
Summarizes the symbols added to the Security framework.
|
Security |
Release Notes |
2007-07-18
|
SecurityInterface Data Types Reference
(HTML)
(PDF)
Describes the data types found in the Security Interface framework.
|
Security |
Reference |
2006-05-23
|
SFAuthorization Class Reference
(HTML)
(PDF)
Describes the class used to restrict a user's access to particular features in a Mac OS X application or daemon.
|
Security |
Reference |
2009-01-06
|
SFAuthorizationPluginView Class Reference
(HTML)
(PDF)
Describes the class an authorization plug-in uses to display a custom view within the Apple-supplied authorization views.
|
Security |
Reference |
2006-07-14
|
SFAuthorizationView Class Reference
(HTML)
(PDF)
Describes the class that displays a lock icon that indicates a user interface has restricted access.
|
Security |
Reference |
2006-05-23
|
SFCertificatePanel Class Reference
(HTML)
(PDF)
Describes the class that displays one or more certificates in a panel or sheet.
|
Security |
Reference |
2006-05-23
|
SFCertificateTrustPanel Class Reference
(HTML)
(PDF)
Describes the class that enables the user to edit the trust settings in a certificate.
|
Security |
Reference |
2006-05-23
|
SFCertificateView Class Reference
(HTML)
(PDF)
Describes the class that displays the contents of a certificate.
|
Security |
Reference |
2006-05-23
|
SFChooseIdentityPanel Class Reference
(HTML)
(PDF)
Describes the class that allows a user to select an identity from a list.
|
Security |
Reference |
2006-05-23
|
SFKeychainSavePanel Class Reference
(HTML)
(PDF)
Describes the class that displays a sheet or panel that allows the user to create a keychain.
|
Security |
Reference |
2006-05-23
|
SFKeychainSettingsPanel Class Reference
(HTML)
(PDF)
Describes the class that displays a panel or sheet that allows users to change their keychain settings.
|
Security |
Reference |
2006-05-23
|
Smart Card Setup Guide
(PDF)
Explains how to configure Mac OS X version 10.4 to use smart cards.
|
Security |
Guides |
2006-08-07
|
SSLSample
(HTML)
(DMG)
(ZIP)
Contains examples showing how to use SecureTransport.
|
Security |
Sample Code |
2003-01-14
|
Stay away from custom Authorization dialogs
(HTML)
()
QA1199: Explains why you shouldn't create a custom authorization dialog.
|
Security |
Technical Q&As |
2002-09-20
|
Uniquely Identifying a Macintosh Computer
(HTML)
()
TN1103: How to identify a specific Macintosh computer.
|
Security |
Technical Notes |
2006-04-25
|
Using Open Source Tools to Filter Email on Mac OS X Server
(HTML)
Learn how to identify, filter, and remove viruses from the Postfix mail server.
|
Security |
Articles |
2004-09-27
|
What are snag keys in Open Firmware?
(HTML)
()
HW35: Explains Open Firmware snag keys, including examples of their function.
|
Security |
Technical Q&As |
1999-02-15
|
ABPresence
(HTML)
(DMG)
(ZIP)
Displays a list of all the people in your Address Book and their iChat status.
|
Storage |
Sample Code |
2006-08-04
|
Deploying Mac OS X Server for High Performance Computing
(PDF)
Explains how to configure Mac OS X Server for computational clustering.
|
Storage |
Guides |
2005-10-04
|
File System Events Programming Guide
(HTML)
(PDF)
Explains how applications can detect changes in the file system.
|
Storage |
Guides |
2008-03-11
|
File-System Performance Guidelines
(HTML)
(PDF)
Guidelines for improving the performance of file-related code.
|
Storage |
Guides |
2005-07-07
|
Mac OS X Server Command-Line Administration
(PDF)
Explains how to use commands and configuration files to perform server administration tasks in a UNIX command shell.
|
Storage |
Guides |
2007-12-11
|
Mac OS X Server Glossary
(PDF)
Defines terms used for server and storage products.
|
Storage |
Guides |
2007-10-31
|
Multipathing with FibreChannel on Mac OS X
(HTML)
TN2173: An explanation on how FibreChannel multipathing works on Mac OS X and how to design storage hardware to take advantage of it
|
Storage |
Technical Notes |
2007-03-23
|
SampleFilterScheme
(HTML)
(DMG)
(ZIP)
Demonstrates a simple filter scheme which passes all operations through to its provider unchanged.
|
Storage |
Sample Code |
2006-01-03
|
SMARTQuery
(HTML)
(DMG)
(ZIP)
Demonstration of how to access and use S.M.A.R.T. disk monitoring functionality
|
Storage |
Sample Code |
2007-05-30
|
Spotlight
(HTML)
(DMG)
(ZIP)
Sample code that shows how to write Spotlight Importers.
|
Storage |
Sample Code |
2005-06-01
|
SpotlightAPI
(HTML)
(DMG)
(ZIP)
Some small sample programs that Show how to use the Spotlight API in your programs.
|
Storage |
Sample Code |
2005-06-01
|
VolumeToBSDNode
(HTML)
(DMG)
(ZIP)
Shows how to iterate across all mounted volumes and retrieve their BSD node names.
|
Storage |
Sample Code |
2006-10-16
|
Xsan 2 Administrator's Guide
(PDF)
Explains how to set up and manage Xsan volumes in a storage area network.
|
Storage |
Guides |
2008-06-09
|
Xsan 2 Setup Guide
(PDF)
Explains how to set up a volume on a storage area network (SAN) using Xsan 2.
|
Storage |
Guides |
2008-06-09
|
Xsan Migration Guide for Xsan 2
(PDF)
Explains how to retain volumes and settings when migrating to Xsan 2 from previous versions of Xsan.
|
Storage |
Guides |
2008-07-11
|
Xsan Programming Guide
(HTML)
(PDF)
Describes managing files and storage pools with Xsan.
|
Storage |
Guides |
2006-05-23
|
Xsan Reference
(HTML)
(PDF)
Describes the Xsan API commands.
|
Storage |
Reference |
2006-05-23
|
Xsan Tuning Guide
(PDF)
Explains how to configure Xsan storage to maximize application performance.
|
Storage |
Guides |
2005-10-04
|
Xserve G5 PCI Hardware RAID Card
(PDF)
Explains how to install the card in an Xserve G5 and how to set up a RAID volume.
|
Storage |
Guides |
2005-01-03
|
Xserve G5 Using the Hardware RAID PCI Card
(PDF)
Explains how to use the software provided with the Hardware RAID PCI Card to configure and manage RAID operations.
|
Storage |
Guides |
2005-01-03
|
Xserve RAID User's Guide
(PDF)
Explains how to install the Xserve RAID system, connect it to a host system, and configure RAID storage.
|
Storage |
Guides |
2005-01-03
|
Xserve RAID Using RAID Admin 1.2 and Disk Utility
(PDF)
Explains how to use RAID Admin, Fibre Channel Utility, and Disk Utility to configure and monitor Xserve RAID systems.
|
Storage |
Guides |
2008-06-09
|
Apple Type Services for Fonts Programming Guide
(HTML)
(PDF)
Explains how to access fonts using the ATS-based font management API. Includes implementing the Fonts window.
|
Text & Fonts |
Guides |
2007-12-11
|
Apple Type Services for Fonts Reference
(HTML)
(PDF)
Describes the C API for ATS-based font access and management.
|
Text & Fonts |
Reference |
2007-12-11
|
ATSUI Programming Guide
(HTML)
(PDF)
Explains how to lay out, process, and draw Unicode text.
|
Text & Fonts |
Guides |
2007-07-10
|
ATSUI Reference
(HTML)
(PDF)
Describes the C API for rendering Unicode-encoded text with advanced typographic features.
|
Text & Fonts |
Reference |
2007-06-28
|
ATSUIDirectAccessDemo
(HTML)
(DMG)
(ZIP)
Demonstrates some basic manipulations of the ATSUI DirectAccess api.
|
Text & Fonts |
Sample Code |
2003-01-14
|
Attributed Strings Programming Guide
(HTML)
(PDF)
Explains how to use attributed strings, which manage attributes of character strings or individual characters.
|
Text & Fonts |
Guides |
2007-06-04
|
BasicInputMethod
(HTML)
(DMG)
(ZIP)
An input method implemented as a text service component for Mac OS X.
|
Text & Fonts |
Sample Code |
2003-01-14
|
Carbon Core Release Notes
(HTML)
|
Text & Fonts |
Release Notes |
2007-10-31
|
CFAttributedString Reference
(HTML)
(PDF)
Describes an immutable character string and its associated attributes.
|
Text & Fonts |
Reference |
2009-05-06
|
CFMutableAttributedString Reference
(HTML)
(PDF)
Describes a mutable character string and associated set of attributes.
|
Text & Fonts |
Reference |
2009-05-06
|
Connecting the Font Menu in Interface Builder 3
(HTML)
QA1571: How to connect and configure the Font/Format menus in Interface Builder 3.
|
Text & Fonts |
Technical Q&As |
2008-01-21
|
Converting to Precomposed Unicode
(HTML)
()
QA1235: Describes how to convert a string to precomposed Unicode.
|
Text & Fonts |
Technical Q&As |
2003-02-07
|
Core Text Programming Guide
(HTML)
(PDF)
Explains how to do text layout and font-related operations using the Core Text programming interfaces.
|
Text & Fonts |
Guides |
2008-06-09
|
Core Text Reference Collection
(HTML)
(PDF)
Describes an API providing text and font services.
|
Text & Fonts |
Reference |
2007-12-04
|
Core Text String Attributes Reference
(HTML)
(PDF)
Describes the string attributes recognized by Core Text.
|
Text & Fonts |
Reference |
2007-05-01
|
Core Text Utilities Reference
(HTML)
(PDF)
Describes general Core Text functions and data types.
|
Text & Fonts |
Reference |
2007-04-21
|
CoreTextArc
(HTML)
(DMG)
(ZIP)
Illustrates the use of fonts, lines, and runs in a CoreText text drawing Carbon application.
|
Text & Fonts |
Sample Code |
2007-06-04
|
CoreTextTest
(HTML)
(DMG)
(ZIP)
Shows how to handle the CoreText objects to display text.
|
Text & Fonts |
Sample Code |
2006-12-19
|
CTFont Reference
(HTML)
(PDF)
Describes a representation of a font.
|
Text & Fonts |
Reference |
2007-06-29
|
CTFontCollection Reference
(HTML)
(PDF)
Describes a collection of fonts.
|
Text & Fonts |
Reference |
2007-05-16
|
CTFontDescriptor Reference
(HTML)
(PDF)
Describes a dictionary that fully specifies a font.
|
Text & Fonts |
Reference |
2008-10-15
|