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.