PHP 클래스 Adldap\Auth\Guard

상속: implements Adldap\Auth\GuardInterface
파일 보기 프로젝트 열기: adldap2/adldap2

보호된 프로퍼티들

프로퍼티 타입 설명
$configuration Adldap\Configuration\DomainConfiguration
$connection Adldap\Connections\ConnectionInterface

공개 메소드들

메소드 설명
__construct ( Adldap\Connections\ConnectionInterface $connection, DomainConfiguration $configuration )
attempt ( $username, $password, $bindAsUser = false )
bind ( $username, $password, $prefix = null, $suffix = null )
bindAsAdministrator ( )

보호된 메소드들

메소드 설명
validateCredentials ( string $username, string $password ) Validates the specified username and password from being empty.

메소드 상세

__construct() 공개 메소드

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

attempt() 공개 메소드

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

bind() 공개 메소드

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

bindAsAdministrator() 공개 메소드

public bindAsAdministrator ( )

validateCredentials() 보호된 메소드

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

프로퍼티 상세

$configuration 보호되어 있는 프로퍼티

protected DomainConfiguration,Adldap\Configuration $configuration
리턴 Adldap\Configuration\DomainConfiguration

$connection 보호되어 있는 프로퍼티

protected ConnectionInterface,Adldap\Connections $connection
리턴 Adldap\Connections\ConnectionInterface