Class InvalidCsrfTokenException

Represents an HTTP 403 error caused by an invalid CSRF token

Exception implements Throwable
Extended by RuntimeException
Extended by Cake\Core\Exception\Exception
Extended by Cake\Network\Exception\HttpException
Extended by Cake\Network\Exception\InvalidCsrfTokenException

Properties summary

Inherited Properties

Method Summary

Method Detail

__construct()source public

__construct( string|null $message null , integer $code null , Exception|null $previous null )

Constructor

Parameters

string|null $message optional null
If no message is given 'Invalid CSRF Token' will be the message
integer $code optional null
Status code, defaults to 403
Exception|null $previous optional null
The previous exception.

Overrides

Cake\Core\Exception\Exception::__construct()

Methods inherited from Cake\Core\Exception\Exception

getAttributes()source public

getAttributes( )

Get the passed in attributes

Returns

array

responseHeader()source public

responseHeader( string|array|null $header null , string|null $value null )

Get/set the response header to be used

See also Cake\Http\Response::header()

Parameters

string|array|null $header optional null

An array of header strings or a single header string - an associative array of "header name" => "header value" - an array of string headers is also accepted

string|null $value optional null
The header value.

Returns

array

Properties detail

$_defaultCodesource

protected integer

Default exception code

403

© 2005–2017 The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/3.4/class-Cake.Network.Exception.InvalidCsrfTokenException.html