|
Stud.IP
jlu_3.3 Revision
|


Public Member Functions | |
| StudipAuthShib () | |
| getUser () | |
| getURL () | |
| verifyUsername ($username) | |
| getUserDomains () | |
| getUserData ($key) | |
Public Member Functions inherited from StudipAuthSSO | |
| getUser () | |
| isAuthenticated ($username, $password) | |
| isUsedUsername ($username) | |
Public Member Functions inherited from StudipAuthAbstract | |
| __construct () | |
| authenticateUser ($username, $password) | |
| getStudipUser ($username) | |
| doNewUserInit ($user) | |
| setUserDomains ($user) | |
| getUserDomains () | |
| doDataMapping ($user) | |
| isMappedField ($name) | |
| verifyUsername ($username) | |
| isUsedUsername ($username) | |
| isAuthenticated ($username, $password) | |
Data Fields | |
| $env_remote_user = 'HTTP_REMOTE_USER' | |
| $local_domain | |
| $session_initiator | |
| $validate_url | |
| $userdata | |
Data Fields inherited from StudipAuthAbstract | |
| $error_msg | |
| $is_new_user = false | |
| $user_domains | |
| $user_data_mapping = null | |
| $plugin_name | |
| $error_head | |
Additional Inherited Members | |
Static Public Member Functions inherited from StudipAuthAbstract | |
| static | getInstance ($plugin_name=false) |
| static | CheckAuthentication ($username, $password) |
| static | CheckUsername ($username) |
| static | CheckField ($field_name, $plugin_name) |
| getURL | ( | ) |
Return the current URL (including parameters).

| getUser | ( | ) |
Return the current username.
Reimplemented from StudipAuthSSO.

| getUserData | ( | $key | ) |
Callback that can be used in user_data_mapping array.
| getUserDomains | ( | ) |
Get the user domains to assign to the current user.
Reimplemented from StudipAuthAbstract.

| StudipAuthShib | ( | ) |
Constructor: read auth information from remote SP.

| verifyUsername | ( | $username | ) |
Validate the username passed to the auth plugin. Note: This triggers authentication if needed.
Reimplemented from StudipAuthAbstract.

| $env_remote_user = 'HTTP_REMOTE_USER' |
| $local_domain |
| $session_initiator |
| $userdata |
| $validate_url |