PHP Class Adldap\Auth\Guard

Inheritance: implements Adldap\Auth\GuardInterface
Afficher le fichier Open project: adldap2/adldap2

Protected Properties

Свойство Type Description
$configuration Adldap\Configuration\DomainConfiguration
$connection Adldap\Connections\ConnectionInterface

Méthodes publiques

Méthode Description
__construct ( Adldap\Connections\ConnectionInterface $connection, DomainConfiguration $configuration )
attempt ( $username, $password, $bindAsUser = false )
bind ( $username, $password, $prefix = null, $suffix = null )
bindAsAdministrator ( )

Méthodes protégées

Méthode Description
validateCredentials ( string $username, string $password ) Validates the specified username and password from being empty.

Method Details

__construct() public méthode

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

attempt() public méthode

public attempt ( $username, $password, $bindAsUser = false )

bind() public méthode

public bind ( $username, $password, $prefix = null, $suffix = null )

bindAsAdministrator() public méthode

public bindAsAdministrator ( )

validateCredentials() protected méthode

Validates the specified username and password from being empty.
protected validateCredentials ( string $username, string $password )
$username string
$password string

Property Details

$configuration protected_oe property

protected DomainConfiguration,Adldap\Configuration $configuration
Résultat Adldap\Configuration\DomainConfiguration

$connection protected_oe property

protected ConnectionInterface,Adldap\Connections $connection
Résultat Adldap\Connections\ConnectionInterface