Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
Zend_Cache_Core $_cache = 'null'
Internal cache for token values
array $_storedToken = 'array'
array with stored tokens
integer $_wsdlCache = 'null'
PHP SOAP wsdl cache constant
__construct(
)
:
Constructor overriding - make sure that a developer cannot instantiate
clearCache(
)
:
void
Clears all cache data
getCache(
)
:
Zend_Cache_Core
Returns the cache
getTokenFromCache(
string $tokenId
)
:
Zend_Service_DeveloperGarden_Response_SecurityTokenServer_Interface|null
returns stored token from cache or null
getWsdlCache(
)
:
integer
Returns the wsdl cache
hasCache(
)
:
boolean
Returns true when a cache is set
removeCache(
)
:
void
Removes any cache
resetTokenCache(
)
:
void
reset the internal cache structure
setCache(
Zend_Cache_Core $cache
)
:
Set a cache for token
setTokenToCache(
string $tokenId, Zend_Service_DeveloperGarden_Response_SecurityTokenServer_Interface $tokenValue
)
:
void
set new value for the given tokenId
setWsdlCache(
integer $cache
=
null
)
:
void
Set a cache for wsdl file