PHP 클래스 Dsdevbe\LdapConnector\Adapter\Adldap

상속: implements Dsdevbe\LdapConnector\Adapter\LdapInterface
파일 보기 프로젝트 열기: dsdevbe/ldap-connector

보호된 프로퍼티들

프로퍼티 타입 설명
$_hasher Illuminate\Contracts\Hashing\Hasher
$_ldap Adldap\Adldap
$_password string
$_username string

공개 메소드들

메소드 설명
__construct ( Illuminate\Contracts\Hashing\Hasher $hasher, array $config )
connect ( string $username, string $password ) : boolean
getUserInfo ( string $username, string $password = null ) : Dsdevbe\LdapConnector\Model\User | null
isConnectedToLdap ( ) : boolean

보호된 메소드들

메소드 설명
mapDataToUserModel ( User $user, $password )

메소드 상세

__construct() 공개 메소드

public __construct ( Illuminate\Contracts\Hashing\Hasher $hasher, array $config )
$hasher Illuminate\Contracts\Hashing\Hasher
$config array

connect() 공개 메소드

public connect ( string $username, string $password ) : boolean
$username string
$password string
리턴 boolean

getUserInfo() 공개 메소드

public getUserInfo ( string $username, string $password = null ) : Dsdevbe\LdapConnector\Model\User | null
$username string
$password string
리턴 Dsdevbe\LdapConnector\Model\User | null

isConnectedToLdap() 공개 메소드

public isConnectedToLdap ( ) : boolean
리턴 boolean

mapDataToUserModel() 보호된 메소드

protected mapDataToUserModel ( User $user, $password )
$user Adldap\Models\User

프로퍼티 상세

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

protected Hasher,Illuminate\Contracts\Hashing $_hasher
리턴 Illuminate\Contracts\Hashing\Hasher

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

protected Adldap,Adldap $_ldap
리턴 Adldap\Adldap

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

protected string $_password
리턴 string

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

protected string $_username
리턴 string