rlm_opendirectory
Synopsis
This module is used only when the server is running on the same system as OpenDirectory. The configuration of the module is hard-coded by Apple and cannot be changed.
Processing Sections
authorize
When listed in the authorize section, the opendirectory module
enforces Access Control Lists (ACLs) as given in OpenDirectory.
- Return Codes
-
noopThe request did not contain aUser-Nameattribute. -
failThe module failed to find information about the user. -
userlockThe user is not authorized to log in. -
okThe user is authorized to log in.
authenticate
When listed in the authenticate section, the opendirectory module
checks the User-Password against the system password database in Mac
OS X.
- Return Codes
-
invalidThe request did not contain aUser-Nameor aUser-Passwordattribute. -
userlockThe user is not authorized to log in. -
okThe user has been successfully authenticated. -
rejectThe user’s credentials were rejected.
Expansions
None.
Directives
None.