Stud.IP
2.0 Revision 48548
|
Public Member Functions | |
StudipAuthLdap () | |
getLdapFilter ($username) | |
doLdapConnect () | |
getUserDn ($username) | |
doLdapBind ($username, $password) | |
isAuthenticated ($username, $password, $jscript) | |
doLdapMap ($map_params) | |
doLdapMapVorname ($map_params) | |
isUsedUsername ($username) | |
getLdapError () | |
Public Member Functions inherited from StudipAuthAbstract | |
StudipAuthAbstract () | |
authenticateUser ($username, $password, $jscript=false) | |
getStudipUserid ($username) | |
doNewUserInit ($uid) | |
setUserDomains ($uid) | |
getUserDomains () | |
doDataMapping ($uid) | |
isMappedField ($name) | |
verifyUsername ($username) |
Data Fields | |
$anonymous_bind = true | |
$host | |
$base_dn | |
$protocol_version | |
$username_attribute = 'uid' | |
$ldap_filter | |
$bad_char_regex = '/[^0-9_a-zA-Z]/' | |
$decode_utf8_values = false | |
$send_utf8_credentials = false | |
$conn = null | |
$user_data = null | |
Data Fields inherited from StudipAuthAbstract | |
$error_msg | |
$is_new_user = false | |
$user_domains | |
$user_data_mapping = null | |
$dbv | |
$plugin_name | |
$error_head |
Additional Inherited Members | |
Static Public Member Functions inherited from StudipAuthAbstract | |
GetInstance ($plugin_name=false) | |
CheckAuthentication ($username, $password, $jscript=false) | |
CheckUsername ($username) | |
CheckField ($field_name, $plugin_name) |
doLdapBind | ( | $username, | |
$password | |||
) |
doLdapConnect | ( | ) |
doLdapMap | ( | $map_params | ) |
Reimplemented in StudipAuthLdapHSW.
doLdapMapVorname | ( | $map_params | ) |
Reimplemented in StudipAuthLdapHSW.
getLdapError | ( | ) |
getLdapFilter | ( | $username | ) |
getUserDn | ( | $username | ) |
Reimplemented in StudipAuthLdapReadAndBind.
isAuthenticated | ( | $username, | |
$password, | |||
$jscript | |||
) |
private
Reimplemented from StudipAuthAbstract.
Reimplemented in StudipAuthLdapReader.
isUsedUsername | ( | $username | ) |
method to check, if username is used
abstract MUST be realized
private
string | the username |
Reimplemented from StudipAuthAbstract.
Reimplemented in StudipAuthLdapReader, and StudipAuthLdapReadAndBind.
StudipAuthLdap | ( | ) |
Constructor
public
$anonymous_bind = true |
$bad_char_regex = '/[^0-9_a-zA-Z]/' |
$base_dn |
$conn = null |
$decode_utf8_values = false |
$host |
$ldap_filter |
$protocol_version |
$send_utf8_credentials = false |
$user_data = null |
$username_attribute = 'uid' |