eZPublishCommunityProject  2013.9
eZ\Publish\Core\MVC\Symfony\Security\User\HashGenerator Class Reference

User hash generator. More...

+ Inheritance diagram for eZ\Publish\Core\MVC\Symfony\Security\User\HashGenerator:
+ Collaboration diagram for eZ\Publish\Core\MVC\Symfony\Security\User\HashGenerator:

Public Member Functions

 generate ()
 Generates the user hash. More...
 
 getIdentity ()
 
 getIdentityDefiners ()
 
 setIdentity (Identity $identity)
 
 setIdentityDefiner (IdentityAware $identityDefiner)
 
- Public Member Functions inherited from eZ\Publish\SPI\User\IdentityAware
 setIdentity (Identity $identity)
 

Protected Attributes

 $identityDefiners = array()
 
 $userIdentity
 

Detailed Description

User hash generator.

Member Function Documentation

eZ\Publish\Core\MVC\Symfony\Security\User\HashGenerator::generate ( )

Generates the user hash.

Returns
string

Implements eZ\Publish\SPI\HashGenerator.

eZ\Publish\Core\MVC\Symfony\Security\User\HashGenerator::getIdentity ( )
Returns
Identity
eZ\Publish\Core\MVC\Symfony\Security\User\HashGenerator::getIdentityDefiners ( )
eZ\Publish\Core\MVC\Symfony\Security\User\HashGenerator::setIdentity ( Identity  $identity)
Parameters
Identity$identity
eZ\Publish\Core\MVC\Symfony\Security\User\HashGenerator::setIdentityDefiner ( IdentityAware  $identityDefiner)
Parameters
\eZ\Publish\SPI\User\IdentityAware$identityDefiner

Member Data Documentation

eZ\Publish\Core\MVC\Symfony\Security\User\HashGenerator::$identityDefiners = array()
protected
eZ\Publish\Core\MVC\Symfony\Security\User\HashGenerator::$userIdentity
protected

The documentation for this class was generated from the following file: