|
This method returns an error message set by PGTStorage::setErrorMessage().
Definition at line 108 of file pgt-main.php. |
|
This virtual method returns an informational string giving informations on the parameters of the storage.(used for debugging purposes). Reimplemented in PGTStorageDB, and PGTStorageFile. Definition at line 66 of file pgt-main.php. |
|
This virtual method returns an informational string giving the type of storage used by the object (used for debugging purposes). Reimplemented in PGTStorageDB, and PGTStorageFile. Definition at line 55 of file pgt-main.php. |
|
This virtual method initializes the object. Reimplemented in PGTStorageDB, and PGTStorageFile. Definition at line 143 of file pgt-main.php. |
|
This method is used to initialize the storage of PGT's. Halts on error. Definition at line 1241 of file client.php. References CASClient::setPGTStorageFile(). Referenced by CASClient::loadPGT(), and CASClient::storePGT(). |
|
This method tells if the storage has already been intialized.
Definition at line 133 of file pgt-main.php. Referenced by PGTStorageFile::init(), and PGTStorageDB::init(). |
|
This method reads a PGT from its Iou and deletes the corresponding storage entry.
Definition at line 1277 of file client.php. References CASClient::initPGTStorage(), and CASClient::loadPGT(). Referenced by CASClient::loadPGT(). |
|
The constructor of the class, should be called only by inherited classes.
Definition at line 36 of file pgt-main.php. References phpCAS::traceBegin(). |
|
This virtual method reads a PGT corresponding to a PGT Iou and deletes the corresponding storage entry.
Reimplemented in PGTStorageFile. Definition at line 175 of file pgt-main.php. References PGTStorage::read(). Referenced by PGTStorage::read(). |
|
This method is used to acces a remote URL.
Definition at line 1511 of file client.php. References CASClient::readURL(), and phpCAS::traceBegin(). Referenced by CASClient::readURL(), CASClient::retrievePT(), and CASClient::validateST(). |
|
This method is used to retrieve PT's from the CAS server thanks to a PGT.
Definition at line 1403 of file client.php. References domxml_open_mem(), CASClient::getServerProxyURL(), PHPCAS_SERVICE_OK, PHPCAS_SERVICE_PT_BAD_SERVER_RESPONSE, PHPCAS_SERVICE_PT_FAILURE, PHPCAS_SERVICE_PT_NO_SERVER_RESPONSE, CASClient::readURL(), CASClient::retrievePT(), and phpCAS::traceBegin(). Referenced by CASClient::retrievePT(). |
|
This method is used to access an IMAP/POP3/NNTP service.
Definition at line 1674 of file client.php. References CAS_STR_SERVICE_UNAVAILABLE, CASClient::serviceMail(), and phpCAS::traceBegin(). Referenced by CASClient::serviceMail(). |
|
This method is used to access an HTTP[S] service.
Definition at line 1594 of file client.php. References CAS_STR_SERVICE_UNAVAILABLE, CASClient::serviceWeb(), and phpCAS::traceBegin(). Referenced by CASClient::serviceWeb(). |
|
This method sets en error message, which can be read later by PGTStorage::getErrorMessage().
Definition at line 94 of file pgt-main.php. References PGTStorage::setErrorMessage(). Referenced by PGTStorage::setErrorMessage(). |
|
This method is used to tell phpCAS to store the response of the CAS server to PGT requests into a database.
Definition at line 1323 of file client.php. References CASClient::setPGTStorageDB(). Referenced by CASClient::setPGTStorageDB(). |
|
This method is used to tell phpCAS to store the response of the CAS server to PGT requests onto the filesystem.
Definition at line 1294 of file client.php. References CASClient::setPGTStorageFile(). Referenced by CASClient::initPGTStorage(), and CASClient::setPGTStorageFile(). |
|
This method stores a PGT. Halts on error.
Definition at line 1260 of file client.php. References CASClient::initPGTStorage(), and CASClient::storePGT(). Referenced by CASClient::storePGT(). |
|
This method is used to validate a PGT; halt on failure.
Definition at line 1359 of file client.php. References CASClient::authError(), phpCAS::traceBegin(), and CASClient::validatePGT(). Referenced by CASClient::isAuthenticated(), and CASClient::validatePGT(). |
|
This virtual method stores a PGT and its corresponding PGT Iuo.
Reimplemented in PGTStorageFile. Definition at line 161 of file pgt-main.php. References PGTStorage::write(). Referenced by PGTStorage::write(). |
|
string used to store an error message. Written by PGTStorage::setErrorMessage(), read by PGTStorage::getErrorMessage().
Definition at line 83 of file pgt-main.php. |
|
a boolean telling if the storage has already been initialized. Written by PGTStorage::init(), read by PGTStorage::isInitialized(). Definition at line 124 of file pgt-main.php. |
|
an instance of a class inheriting of PGTStorage, used to deal with PGT storage. Created by CASClient::setPGTStorageFile() or CASClient::setPGTStorageDB(), used by CASClient::setPGTStorageFile(), CASClient::setPGTStorageDB() and CASClient::initPGTStorage(). Definition at line 1233 of file client.php. |