PHP 클래스 ldapAuthDriver

상속: extends jAuthDriverBase, implements jIAuthDriver
파일 보기 프로젝트 열기: jelix/jelix 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$_default_attributes array default user attributes list

공개 메소드들

메소드 설명
__construct ( $params )
changePassword ( $login, $newpassword )
createUserObject ( $login, $password )
getUser ( $login )
getUserList ( $pattern )
removeUser ( $login )
saveNewUser ( $user )
updateUser ( $user )
verifyPassword ( $login, $password )

보호된 메소드들

메소드 설명
_bindLdapUser ( )
_buildUserDn ( $login )
_getLinkId ( )
getAttributesLDAP ( $user, $update = false )
setAttributesLDAP ( &$user, $attributes )

메소드 상세

__construct() 공개 메소드

public __construct ( $params )

_bindLdapUser() 보호된 메소드

protected _bindLdapUser ( )

_buildUserDn() 보호된 메소드

protected _buildUserDn ( $login )

_getLinkId() 보호된 메소드

protected _getLinkId ( )

changePassword() 공개 메소드

public changePassword ( $login, $newpassword )

createUserObject() 공개 메소드

public createUserObject ( $login, $password )

getAttributesLDAP() 보호된 메소드

protected getAttributesLDAP ( $user, $update = false )

getUser() 공개 메소드

public getUser ( $login )

getUserList() 공개 메소드

public getUserList ( $pattern )

removeUser() 공개 메소드

public removeUser ( $login )

saveNewUser() 공개 메소드

public saveNewUser ( $user )

setAttributesLDAP() 보호된 메소드

protected setAttributesLDAP ( &$user, $attributes )

updateUser() 공개 메소드

public updateUser ( $user )

verifyPassword() 공개 메소드

public verifyPassword ( $login, $password )

프로퍼티 상세

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

default user attributes list
protected array $_default_attributes
리턴 array