File_Passwd_Common::_auth() -- File_Passwd::staticAuth() の基底メソッド
説明
File_Passwd_*::staticAuth() の基底メソッドです。
(パッケージ開発者用)
パラメータ
- string
$file
パスワードファイルへのパス。
- string
$id
検索するユーザ ID 。
返り値
パスワードファイルの $id を含む行を、文字列で返します。
$id が見つからなかった場合は FALSE 、失敗した場合は
PEAR_Error を返します。
表 43-1PEAR_Error の値
| エラーコード | 概要 |
|---|
| FILE_PASSWD_E_EXISTS_NOT | パスワードファイルが存在しません。 |
| FILE_PASSWD_E_FILE_NOT_OPENED | パスワードファイルを読み込みモードでオープンできません。 |
| FILE_PASSWD_E_FILE_NOT_LOCKED | パスワードファイルを共有ロックすることができません。 |
| FILE_PASSWD_E_FILE_NOT_UNLOCKED | パスワードファイルのロックを解除できません(認証に失敗した場合のみ)。 |
| FILE_PASSWD_E_FILE_NOT_CLOSED | パスワードファイルをクローズできません(認証に失敗した場合のみ)。 |
注意
この関数は、スタティックにコールする
ことはできません。