Zend Framework
1.12
|
Public Member Functions | |
__construct ($spec, $options=null) | |
Constructor. | |
setSession ($session) | |
Set session object. | |
getSession () | |
Get session object. | |
initCsrfValidator () | |
Initialize CSRF validator. | |
setSalt ($salt) | |
Salt for CSRF token. | |
getSalt () | |
Retrieve salt for CSRF token. | |
getHash () | |
Retrieve CSRF token. | |
getSessionName () | |
Get session namespace for CSRF token. | |
setTimeout ($ttl) | |
Set timeout for CSRF session token. | |
getTimeout () | |
Get CSRF session token timeout. | |
getLabel () | |
Override getLabel() to always be empty. | |
initCsrfToken () | |
Initialize CSRF token in session. | |
render (Zend_View_Interface $view=null) | |
Render CSRF token in form. | |
Public Attributes | |
$helper = 'formHidden' | |
Protected Member Functions | |
_generateHash () | |
Generate CSRF token. | |
Protected Attributes | |
$_hash | |
$_salt = 'salt' | |
$_session | |
$_timeout = 300 | |
Additional Inherited Members | |
![]() | |
static | resolveElementId (Zend_Form_Decorator_Interface $decorator) |
Used to resolve and return an element ID. | |
__construct | ( | $spec, | |
$options = null |
|||
) |
Constructor.
Creates session namespace for CSRF token, and adds validator for CSRF token.
string | array | Zend_Config | $spec | |
array | Zend_Config | $options |
|
protected |
getHash | ( | ) |
Retrieve CSRF token.
If no CSRF token currently exists, generates one.
getLabel | ( | ) |
Override getLabel() to always be empty.
getSalt | ( | ) |
Retrieve salt for CSRF token.
getSession | ( | ) |
Get session object.
Instantiate session object if none currently exists
getSessionName | ( | ) |
Get session namespace for CSRF token.
Generates a session namespace based on salt, element name, and class.
getTimeout | ( | ) |
Get CSRF session token timeout.
initCsrfToken | ( | ) |
Initialize CSRF token in session.
initCsrfValidator | ( | ) |
Initialize CSRF validator.
Creates Session namespace, and initializes CSRF token in session. Additionally, adds validator for validating CSRF token.
render | ( | Zend_View_Interface | $view = null | ) |
setSalt | ( | $salt | ) |
setSession | ( | $session | ) |
setTimeout | ( | $ttl | ) |
|
protected |
|
protected |
|
protected |
|
protected |
$helper = 'formHidden' |