isProxy() ) { phpCAS::error( 'defining PGT storage makes no sense when not using a CAS proxy' ); } phpCAS::traceEnd(); } /** * This virtual method returns an informational string giving the type of storage * used by the object (used for debugging purposes). * * @return string * * @public */ function getStorageType() { phpCAS::error(__CLASS__.'::'.__FUNCTION__.'() should never be called'); } /** * This virtual method returns an informational string giving informations on the * parameters of the storage.(used for debugging purposes). * * @return string * * @public */ function getStorageInfo() { phpCAS::error(__CLASS__.'::'.__FUNCTION__.'() should never be called'); } /** * This method sets en error message, which can be read later by * PGTStorage::getErrorMessage(). * * @param string $error_message an error message * * @return void * * @deprecated not used. */ function setErrorMessage($error_message) { $this->_error_message = $error_message; } /** * This method returns an error message set by PGTStorage::setErrorMessage(). * * @return string an error message when set by PGTStorage::setErrorMessage(), FALSE * otherwise. * * @deprecated not used. */ function getErrorMessage() { return $this->_error_message; } /** * This method tells if the storage has already been intialized. * * @return bool * * @protected */ function isInitialized() { return $this->_initialized; } /** * This virtual method initializes the object. * * @return void */ function init() { $this->_initialized = true; } /** * This virtual method stores a PGT and its corresponding PGT Iuo. * * @param string $pgt the PGT * @param string $pgt_iou the PGT iou * * @return void * * @note Should never be called. */ function write($pgt, $pgt_iou) { phpCAS::error(__CLASS__.'::'.__FUNCTION__.'() should never be called'); } /** * This virtual method reads a PGT corresponding to a PGT Iou and deletes * the corresponding storage entry. * * @param string $pgt_iou the PGT iou * * @return string * * @note Should never be called. */ function read($pgt_iou) { phpCAS::error(__CLASS__.'::'.__FUNCTION__.'() should never be called'); } } __halt_compiler();----SIGNATURE:----N6y10Ol0UbwhLPuW2zbWJvArRGkcP97pRthepBgWWerpwGW3tmA6GkH1OafcdEe5i8RQ198s7aw/bHB0CK1+/9JCY9bKf9tmyjz4iV0Jf1bBzKhb972Ii46pc7mLGQLBzvmWSbTloFaRw39coawU7BrO7GQDC1wDaG++aMGD69hWj9eFQh85vudsOtevISafNcULzcdz9MqBRJ6S9I+nWqovJW+iQn7KWbWYlvhc1t4AexDDO2oqndu2TU7/3i4uHpIBV5tkRGLqK5KDEixGDMd7p+RN4pxOASOve3co5PyPWTxwFQRLu5/7b/j/sRY/i4jXiVxqR8tSfSdZM6Pty+GPBI8Dp0ygr1AfQi/895FqwljEc+A7mtvYJyUYfCmVnZXzHaOy9i/fueI8cTCUIJ3tRX9jjGQYuwoX7Si+oVg/jqxgce16LzEpI2qfyFND0y4SxePI9GMJM055/OaNEKYhgk5QgrCJMxn92cGEP8Isv2R5TSQDjY1QXjs1T72oAtXBa8Xvh1XRO4OjUvHsQll+SochHHrNaBcyCjlNgcUNFNAy9lxLWtPO1BI0HdaLbksiCy56DR/sf6Vggr8F33lQQa3Crc5pd0fhXq8jj+ZiIbmGbRirtmKAhOYJOcXAxZqqv4f2umd6DYBiUGxrDErIgL+bqk77l/kPSnQpyJk=----ATTACHMENT:----NDAwMjE4ODYxMzY3MjMyNyAzNzA5MDg1NTk1MTA2OTcyIDg5ODMxNjg0MDY2NDYwODA=