C H A P T E R 1
Concepts
Constant | Description |
kDS1AttrPort | Standard attribute for storing the port number at which a service is |
| available; commonly found in kDSStdRecordTypeAFPServer, |
| kDSStdRecordTypeFTPServer, kDSStdRecordTypeLDAPServer, |
| kDSStdRecordTypeWebServer, and other service discovery records |
kDSNAttrGroupMembership | Standard attribute for storing group memberships |
kDSNAttrAuthentication- Standard attribute for storing authentication authorities; commonly found
Authority | in records of type kDSStdRecordTypeUsers and kDSStdRecordType- |
| Computers |
Native Attribute Types
Developers can define their own attributes (known as native attributes). Open Directory maps the namespace of each directory system onto native types, while the standard types are the same across all Open Directory
Authentication
Open Directory for Mac OS X v10.2 supports authentication on a
Note: The information in this section is of interest to Open Directory clients that create user records or that want to change the authentication authority for a user. These clients must write the authentication authority attribute and may have to do a set password operation to have the change take effect. Open Directory clients that only do directory native authentication or that only change existing passwords do not need to interpret the authentication authority attribute because the Open Directory
This version of Mac OS X supports the following types of authentication:
■Basic, which supports Crypt password authentication. For more information, see “Basic Authentication” (page 16).
■Apple Password Server authentication, which uses a Mac OS X Password Server to perform authentication. For more information, see “Apple Password Server Authentication” (page 16).
■Shadow Hash authentication, which uses salted
■Local Windows authentication, which is legacy subset of Shadow Hash authentication. For more information, see “Local Windows Hash Authentication” (page 18).
■Local Cached User authentication, which is appropriate for mobile home directories using
Open Directory Overview | 15 |