|
XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
|
Public Member Functions | |
| __construct ($name, $timeout=XOOPS_TOKEN_TIMEOUT) | |
| _generateToken () | |
| getTokenName () | |
| getTokenValue () | |
| setSerialNumber ($serial_number) | |
| getSerialNumber () | |
| getHtml () | |
| getUrl () | |
| validate ($token=null) | |
Data Fields | |
| $_name_ | |
| $_token_ | |
| $_lifetime_ | |
| $_unlimited_ | |
| $_number_ =0 | |
This class express token. this has name, token's string for inquiry, lifetime, serial number. this does not have direct validation method, therefore this does not depend on $_Session and $_Request.
You can refer to a handler class for this token. this token class means ticket, and handler class means ticket agent. there is a strict ticket agent type(XoopsSingleTokenHandler), and flexible ticket agent for the tab browser(XoopsMultiTokenHandler).
| __construct | ( | $name, | |
| $timeout = XOOPS_TOKEN_TIMEOUT ) |
| _generateToken | ( | ) |
| getHtml | ( | ) |
| getSerialNumber | ( | ) |
| getTokenName | ( | ) |
| getTokenValue | ( | ) |
| getUrl | ( | ) |
| setSerialNumber | ( | $serial_number | ) |
| validate | ( | $token = null | ) |
| $_lifetime_ |
| $_name_ |
| $_number_ =0 |
| $_token_ |
| $_unlimited_ |