CakePHP
  • Documentation
    • Book
    • API
    • Videos
    • Reporting Security Issues
    • Privacy Policy
    • Logos & Trademarks
  • Business Solutions
  • Swag
  • Road Trip
  • Team
  • Community
    • Community
    • Get Involved
    • Issues (GitHub)
    • Bakery
    • Featured Resources
    • Training
    • Meetups
    • My CakePHP
    • CakeFest
    • Newsletter
    • Linkedin
    • YouTube
    • Facebook
    • Twitter
    • Mastodon
    • Help & Support
    • Forum
    • Stack Overflow
    • Slack
    • Paid Support
CakePHP

C CakePHP 2.10 API

  • Overview
  • Tree
  • Deprecated
  • Version:
    • 2.10
      • 4.2
      • 4.1
      • 4.0
      • 3.9
      • 3.8
      • 3.7
      • 3.6
      • 3.5
      • 3.4
      • 3.3
      • 3.2
      • 3.1
      • 3.0
      • 2.10
      • 2.9
      • 2.8
      • 2.7
      • 2.6
      • 2.5
      • 2.4
      • 2.3
      • 2.2
      • 2.1
      • 2.0
      • 1.3
      • 1.2

Packages

  • Cake
    • Cache
      • Engine
    • Configure
    • Console
      • Command
        • Task
    • Controller
      • Component
        • Acl
        • Auth
    • Core
    • Error
    • Event
    • I18n
    • Log
      • Engine
    • Model
      • Behavior
      • Datasource
        • Database
        • Session
      • Validator
    • Network
      • Email
      • Http
    • Routing
      • Filter
      • Route
    • TestSuite
      • Coverage
      • Fixture
      • Reporter
    • Utility
    • View
      • Helper
  • None

Classes

  • ErrorHandler
  • ExceptionRenderer

Exceptions

  • AclException
  • AuthSecurityException
  • BadRequestException
  • CacheException
  • CakeBaseException
  • CakeException
  • CakeLogException
  • CakeSessionException
  • ConfigureException
  • ConsoleException
  • FatalErrorException
  • ForbiddenException
  • HttpException
  • InternalErrorException
  • MethodNotAllowedException
  • MissingActionException
  • MissingBehaviorException
  • MissingComponentException
  • MissingConnectionException
  • MissingControllerException
  • MissingDatabaseException
  • MissingDatasourceConfigException
  • MissingDatasourceException
  • MissingDispatcherFilterException
  • MissingHelperException
  • MissingLayoutException
  • MissingModelException
  • MissingPluginException
  • MissingShellException
  • MissingShellMethodException
  • MissingTableException
  • MissingTaskException
  • MissingTestLoaderException
  • MissingViewException
  • NotFoundException
  • NotImplementedException
  • PrivateActionException
  • RouterException
  • SecurityException
  • SocketException
  • UnauthorizedException
  • XmlException

Class AuthSecurityException

Auth Security exception - used when SecurityComponent detects any issue with the current request

Exception implements Throwable
Extended by RuntimeException
Extended by CakeBaseException
Extended by HttpException
Extended by BadRequestException
Extended by SecurityException
Extended by AuthSecurityException
Package: Cake\Error
Copyright: Copyright (c) Cake Software Foundation, Inc. (https://cakefoundation.org)
License: MIT License
Location: Cake/Error/exceptions.php

Properties summary

  • $_type protected
    string
    Security Exception type

Inherited Properties

  • _reason _responseHeaders code, file, line, message

Methods inherited from SecurityException

getReason() public ¶

getReason( )

Get Reason

Returns
string

getType() public ¶

getType( )

Getter for type

Returns
string

setMessage() public ¶

setMessage( string $message )

Set Message

Parameters
string $message
Exception message

setReason() public ¶

setReason( string|null $reason = null )

Set Reason

Parameters
string|null $reason optional null
Reason details

Methods inherited from BadRequestException

__construct() public ¶

__construct( string $message = null , integer $code = 400 )

Constructor

Parameters
string $message optional null
If no message is given 'Bad Request' will be the message
integer $code optional 400
Status code, defaults to 400
Overrides
Exception::__construct()

Methods inherited from CakeBaseException

responseHeader() public ¶

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

Get/set the response header to be used

Parameters
string|array $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 $value optional null
The header value.
Returns
array
See
CakeResponse::header()

Properties detail

$_type ¶

protected string

Security Exception type

'auth'
OpenHub
Rackspace
Rackspace
  • Business Solutions
  • Showcase
  • Documentation
  • Book
  • API
  • Videos
  • Reporting Security Issues
  • Privacy Policy
  • Logos & Trademarks
  • Community
  • Get Involved
  • Issues (GitHub)
  • Bakery
  • Featured Resources
  • Training
  • Meetups
  • My CakePHP
  • CakeFest
  • Newsletter
  • Linkedin
  • YouTube
  • Facebook
  • Twitter
  • Mastodon
  • Help & Support
  • Forum
  • Stack Overflow
  • Slack
  • Paid Support

Generated using CakePHP API Docs