|
Stud.IP
2.4 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' |