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

CAS Proxy features (CAS 2.0, Proxy Granting Tickets)
[Implementation]


Modules

group  PGT storage
group  Callback from the CAS server

Functions

 CASClient::isProxy ()
 CASClient::getPGT ()
 CASClient::setPGT ($pgt)
 CASClient::hasPGT ()

Variables

 CASClient::$_proxy
 CASClient::$_pgt

Function Documentation

CASClient::getPGT  )  [private, inherited]
 

This method returns the Proxy Granting Ticket given by the CAS server.

Returns:
The Proxy Granting Ticket.

Definition at line 1062 of file client.php.

Referenced by CASClient::isAuthenticated().

CASClient::hasPGT  )  [private, inherited]
 

This method tells if a Proxy Granting Ticket was stored.

Returns:
TRUE if a Proxy Granting Ticket has been stored.

Definition at line 1078 of file client.php.

CASClient::isProxy  )  [private, inherited]
 

Tells if a CAS client is a CAS proxy or not

Returns:
TRUE when the CAS client is a CAs proxy, FALSE otherwise

Definition at line 1034 of file client.php.

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

CASClient::setPGT pgt  )  [private, inherited]
 

This method stores the Proxy Granting Ticket.

Parameters:
$pgt The Proxy Granting Ticket.

Definition at line 1070 of file client.php.

References CASClient::setPGT().

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


Variable Documentation

CASClient::$_pgt [private, inherited]
 

the Proxy Grnting Ticket given by the CAS server (empty otherwise). Written by CASClient::setPGT(), read by CASClient::getPGT() and CASClient::hasPGT().

Definition at line 1055 of file client.php.

CASClient::$_proxy [private, inherited]
 

A boolean telling if the client is a CAS proxy or not. Written by CASClient::CASClient(), read by CASClient::isProxy().

Definition at line 1025 of file client.php.


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