PHP Класс Passwd_Driver, horde

Автор: Mike Cochrane ([email protected])
Автор: Eric Rostetter ([email protected])
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$_params array Hash containing configuration parameters.

Открытые методы

Метод Описание
__construct ( array $params = [] ) Constructor.
changePassword ( string $user, string $oldpass, string $newpass ) Changes the user's password.

Защищенные методы

Метод Описание
_changePassword ( string $user, string $oldpass, string $newpass ) Changes the user's password.
_comparePasswords ( string $encrypted, string $plaintext ) Compares a plaintext password with an encrypted password.
_encryptPassword ( string $plaintext ) : string Encrypts a password.

Описание методов

__construct() публичный Метод

Constructor.
public __construct ( array $params = [] )
$params array A hash containing connection parameters.

_changePassword() абстрактный защищенный Метод

Changes the user's password.
abstract protected _changePassword ( string $user, string $oldpass, string $newpass )
$user string The user for which to change the password (converted to backend username).
$oldpass string The old (current) user password.
$newpass string The new user password to set.

_comparePasswords() защищенный Метод

Compares a plaintext password with an encrypted password.
protected _comparePasswords ( string $encrypted, string $plaintext )
$encrypted string An encrypted password.
$plaintext string An unencrypted password.

_encryptPassword() защищенный Метод

Encrypts a password.
protected _encryptPassword ( string $plaintext ) : string
$plaintext string A plaintext password.
Результат string The encrypted password.

changePassword() публичный Метод

Changes the user's password.
public changePassword ( string $user, string $oldpass, string $newpass )
$user string The user for which to change the password.
$oldpass string The old (current) user password.
$newpass string The new user password to set.

Описание свойств

$_params защищенное свойство

Hash containing configuration parameters.
protected array $_params
Результат array