mixed File_Passwd_Smb::verifyEncryptedPasswd (
string $user
, string $nthash
, string $lmhash = ''
)
ユーザ/マシンの暗号化されたパスワードを検証します。
弱い LAN Manager ハッシュよりも NT ハッシュを推奨します。
$user
ユーザ名。
$nthash
16 進の NT ハッシュ。
$lmhash
16 進の LAN Manager ハッシュ。
パスワードが一致した場合に TRUE 、一致しなかった場合に FALSE 、 検証に失敗した場合に PEAR_Error を返します。
エラーコード | 概要 |
---|---|
FILE_PASSWD_E_EXISTS_NOT | ユーザが存在しません。 |
FILE_PASSWD_E_UNDEFINED | アカウントが無効です。 |
This function can not be called statically.