PHP Интерфейс Adldap\Auth\GuardInterface

Показать файл Открыть проект

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

Метод Описание
__construct ( Adldap\Connections\ConnectionInterface $connection, DomainConfiguration $configuration ) Constructor.
attempt ( string $username, string $password, boolean $bindAsUser = false ) : boolean Authenticates a user using the specified credentials.
bind ( string $username, string $password, string $prefix = null, string $suffix = null ) Binds to the current connection using the inserted credentials.
bindAsAdministrator ( ) Binds to the current LDAP server using the configuration administrator credentials.

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

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

Constructor.
public __construct ( Adldap\Connections\ConnectionInterface $connection, DomainConfiguration $configuration )
$connection Adldap\Connections\ConnectionInterface
$configuration Adldap\Configuration\DomainConfiguration

attempt() публичный метод

Authenticates a user using the specified credentials.
public attempt ( string $username, string $password, boolean $bindAsUser = false ) : boolean
$username string The users AD username.
$password string The users AD password.
$bindAsUser boolean Whether or not to bind as the user.
Результат boolean

bind() публичный метод

Binds to the current connection using the inserted credentials.
public bind ( string $username, string $password, string $prefix = null, string $suffix = null )
$username string
$password string
$prefix string
$suffix string

bindAsAdministrator() публичный метод

Binds to the current LDAP server using the configuration administrator credentials.
public bindAsAdministrator ( )