Baseclass for File_Passwd_* classes.
Provides basic operations:
Located in Program_Root/Passwd/Common.php (line 43)
Class | Description |
---|---|
File_Passwd_Authbasic | Manipulate AuthUserFiles as used for HTTP Basic Authentication. |
File_Passwd_Authdigest | Manipulate AuthDigestFiles as used for HTTP Digest Authentication. |
File_Passwd_Cvs | Manipulate CVS pserver passwd files. |
File_Passwd_Smb | Manipulate SMB server passwd files. |
File_Passwd_Unix | Manipulate standard Unix passwd files. |
Delete a certain user
Returns a PEAR_Error if user doesn't exist.
Get path of passwd file
List user
Returns a PEAR_Error if $user doesn't exist.
Loads the file
Returns a PEAR_Error if:
Parse the content of the file
You must overwrite this method in your File_Passwd_* class.
Apply changes and rewrite passwd file
You must overwrite this method in your File_Passwd_* class.
Set path to passwd file
Check if a certain user already exists
Closes a prior opened and locked file handle
Returns a PEAR_Error if:
Opens a file, locks it exclusively and returns the filehandle
Returns a PEAR_Error if:
Save the modified content to the passwd file
Returns a PEAR_Error if:
Get Copy of this object (ZE2)
Constructor (ZE2)
Documention generated on Sat, 20 Sep 2003 16:14:42 +0200 by phpDocumentor 1.2.1