Public Member Functions | |
| setHTMLHeader ($header) | |
| setHTMLFooter ($footer) | |
| setLang ($lang) | |
| setExtraCurlOption ($key, $value) | |
| CASClient ($server_version, $proxy, $server_hostname, $server_port, $server_uri, $start_session=true) | |
| getUser () | |
| renewAuthentication () | |
| forceAuthentication () | |
| setCacheTimesForAuthRecheck ($n) | |
| checkAuthentication () | |
| isAuthenticated () | |
| isSessionAuthenticated () | |
| redirectToCas ($gateway=false, $renew=false) | |
| logout ($params) | |
| handleLogoutRequests ($check_client=true, $allowed_clients=false) | |
| setCasServerCert ($cert) | |
| setCasServerCACert ($cert) | |
| setNoCasServerValidation () | |
| setPGTStorageFile ($format='', $path='') | |
| setPGTStorageDB ($user, $password, $database_type, $hostname, $port, $database, $table) | |
| _curl_read_headers ($ch, $header) | |
| serviceWeb ($url, &$err_code, &$output) | |
| serviceMail ($url, $flags, &$err_code, &$err_msg, &$pt) | |
Public Attributes | |
| $_curl_options = array() | |
| $_curl_headers = array() | |
Private Member Functions | |
| HTMLFilterOutput ($str) | |
| printHTMLHeader ($title) | |
| printHTMLFooter () | |
| getLang () | |
| getString ($str) | |
| getServerVersion () | |
| getServerHostname () | |
| getServerPort () | |
| getServerURI () | |
| getServerBaseURL () | |
| getServerLoginURL ($gateway=false, $renew=false) | |
| setServerLoginURL ($url) | |
| getServerServiceValidateURL () | |
| getServerProxyValidateURL () | |
| getServerProxyURL () | |
| getServerLogoutURL () | |
| setServerLogoutURL ($url) | |
| isHttps () | |
| setUser ($user) | |
| wasPreviouslyAuthenticated () | |
| isLogoutRequest () | |
| isLogoutRequestAllowed () | |
| getST () | |
| setST ($st) | |
| hasST () | |
| validateST ($validate_url, &$text_response, &$tree_response) | |
| isProxy () | |
| getPGT () | |
| setPGT ($pgt) | |
| hasPGT () | |
| setCallbackMode ($callback_mode) | |
| isCallbackMode () | |
| getCallbackURL () | |
| setCallbackURL ($url) | |
| callback () | |
| initPGTStorage () | |
| storePGT ($pgt, $pgt_iou) | |
| loadPGT ($pgt_iou) | |
| validatePGT (&$validate_url, $text_response, $tree_response) | |
| retrievePT ($target_service, &$err_code, &$err_msg) | |
| readURL ($url, $cookies, &$headers, &$body, &$err_msg) | |
| getPT () | |
| setPT ($pt) | |
| hasPT () | |
| validatePT (&$validate_url, &$text_response, &$tree_response) | |
| getURL () | |
| setURL ($url) | |
| authError ($failure, $cas_url, $no_response, $bad_response='', $cas_response='', $err_code='', $err_msg='') | |
Private Attributes | |
| $_output_header | |
| $_output_footer | |
| $_lang | |
| $_strings | |
| $_server | |
| $_user | |
| $_cache_times_for_auth_recheck | |
| $_st | |
| $_cas_server_cert | |
| $_cas_server_ca_cert | |
| $_no_cas_server_validation | |
| $_proxy | |
| $_pgt | |
| $_callback_mode | |
| $_callback_url | |
| $_pgt_storage | |
| $_pt | |
| $_url | |
Definition at line 22 of file client.php.
1.5.5