MediaWiki REL1_35
|
Value object representing a logged-out user's edit token. More...
Public Member Functions | |
__construct () | |
Stable to call. | |
match ( $userToken, $maxAge=null) | |
Test if the token-string matches this token. | |
Public Member Functions inherited from MediaWiki\Session\Token | |
__construct ( $secret, $salt, $new=false) | |
__toString () | |
toString () | |
Get the string representation of the token. | |
wasNew () | |
Indicate whether this token was just created. | |
Protected Member Functions | |
toStringAtTimestamp ( $timestamp) | |
Get the string representation of the token at a timestamp. | |
Additional Inherited Members | |
Static Public Member Functions inherited from MediaWiki\Session\Token | |
static | getTimestamp ( $token) |
Decode the timestamp from a token string. | |
Public Attributes inherited from MediaWiki\Session\Token | |
const | SUFFIX = '+\\' |
CSRF token suffix. | |
Value object representing a logged-out user's edit token.
This exists so that code generically dealing with MediaWiki\Session\Token (i.e. the API) doesn't have to have so many special cases for anon edit tokens.
@newable
Definition at line 37 of file LoggedOutEditToken.php.
LoggedOutEditToken::__construct | ( | ) |
Stable to call.
Definition at line 42 of file LoggedOutEditToken.php.
LoggedOutEditToken::match | ( | $userToken, | |
$maxAge = null |
|||
) |
Test if the token-string matches this token.
string | $userToken | |
int | null | $maxAge | Return false if $userToken is older than this many seconds |
Reimplemented from MediaWiki\Session\Token.
Definition at line 50 of file LoggedOutEditToken.php.
References MediaWiki\Session\Token\SUFFIX.
|
protected |
Get the string representation of the token at a timestamp.
int | $timestamp |
Reimplemented from MediaWiki\Session\Token.
Definition at line 46 of file LoggedOutEditToken.php.
References MediaWiki\Session\Token\SUFFIX.