- `cookie` - The name of the cookie to use. Defaults to 'CAKEPHP'.
- `cookiePath` - The url path for which session cookie is set. Maps to the
`session.cookie_path` php.ini config. Defaults to base path of app.
- `timeout` - The time in minutes the session should be valid for.
Pass 0 to disable checking timeout.
Please note that php.ini's session.gc_maxlifetime must be equal to or greater
than the largest Session['timeout'] in all served websites for it to have the
desired effect.
- `defaults` - The default configuration set to use as a basis for your session.
There are four built-in options: php, cake, cache, database.
- `handler` - Can be used to enable a custom session handler. Expects an
array with at least the `engine` key, being the name of the Session engine
class to use for managing the session. CakePHP bundles the `CacheSession`
and `DatabaseSession` engines.
- `ini` - An associative array of additional ini values to set.