Main Page | Modules | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages | Examples

CAS proxied client features (CAS 2.0, Proxy Tickets)
[Implementation]


Functions

 CASClient::getPT ()
 CASClient::setPT ($pt)
 CASClient::hasPT ()
 CASClient::validatePT (&$validate_url, &$text_response, &$tree_response)

Variables

 CASClient::$_pt

Function Documentation

CASClient::getPT  )  [private, inherited]
 

This method returns the Proxy Ticket provided in the URL of the request.

Returns:
The proxy ticket.

Definition at line 1738 of file client.php.

CASClient::hasPT  )  [private, inherited]
 

This method tells if a Proxy Ticket was stored.

Returns:
TRUE if a Proxy Ticket has been stored.

Definition at line 1754 of file client.php.

CASClient::setPT pt  )  [private, inherited]
 

This method stores the Proxy Ticket.

Parameters:
$pt The Proxy Ticket.

Definition at line 1746 of file client.php.

References CASClient::setPT().

Referenced by CASClient::CASClient(), CASClient::setPT(), and CASClient::wasPreviouslyAuthenticated().

CASClient::validatePT &$  validate_url,
&$  text_response,
&$  tree_response
[private, inherited]
 

This method is used to validate a PT; halt on failure

Returns:
bool TRUE when successfull, halt otherwise by calling CASClient::authError().

Definition at line 1773 of file client.php.

References CASClient::authError(), domxml_open_mem(), CASClient::getServerProxyValidateURL(), CASClient::isProxy(), phpCAS::traceBegin(), and CASClient::validatePT().

Referenced by CASClient::isAuthenticated(), and CASClient::validatePT().


Variable Documentation

CASClient::$_pt [private, inherited]
 

the Proxy Ticket provided in the URL of the request if present (empty otherwise). Written by CASClient::CASClient(), read by CASClient::getPT() and CASClient::hasPGT().

Definition at line 1731 of file client.php.


Generated on Thu Aug 17 02:03:22 2006 for phpCAS by doxygen 1.3.7