summaryrefslogtreecommitdiffstats
path: root/Http/RememberMe
diff options
context:
space:
mode:
authorFabien Potencier <fabien.potencier@gmail.com>2012-10-27 09:05:47 +0200
committerFabien Potencier <fabien.potencier@gmail.com>2012-10-28 08:06:33 +0100
commit107dfeda96a3f46384ae0258a47127cb4e166581 (patch)
tree3bcabf69d12e6f6866214c5967dcfbd305323f16 /Http/RememberMe
parent99d5f42927eaa935cad326cb6874ae8fc0dc5252 (diff)
downloadsymfony-security-107dfeda96a3f46384ae0258a47127cb4e166581.zip
symfony-security-107dfeda96a3f46384ae0258a47127cb4e166581.tar.gz
symfony-security-107dfeda96a3f46384ae0258a47127cb4e166581.tar.bz2
renamed Prng to SecureRandom
Diffstat (limited to 'Http/RememberMe')
-rw-r--r--Http/RememberMe/PersistentTokenBasedRememberMeServices.php14
1 files changed, 7 insertions, 7 deletions
diff --git a/Http/RememberMe/PersistentTokenBasedRememberMeServices.php b/Http/RememberMe/PersistentTokenBasedRememberMeServices.php
index d36eb01..456d8be 100644
--- a/Http/RememberMe/PersistentTokenBasedRememberMeServices.php
+++ b/Http/RememberMe/PersistentTokenBasedRememberMeServices.php
@@ -19,7 +19,7 @@ use Symfony\Component\Security\Core\Exception\AuthenticationException;
use Symfony\Component\Security\Core\Exception\CookieTheftException;
use Symfony\Component\Security\Core\Authentication\RememberMe\PersistentToken;
use Symfony\Component\Security\Core\Authentication\Token\TokenInterface;
-use Symfony\Component\Security\Core\Util\Prng;
+use Symfony\Component\Security\Core\Util\SecureRandom;
/**
* Concrete implementation of the RememberMeServicesInterface which needs
@@ -31,11 +31,11 @@ use Symfony\Component\Security\Core\Util\Prng;
class PersistentTokenBasedRememberMeServices extends AbstractRememberMeServices
{
private $tokenProvider;
- private $prng;
+ private $secureRandom;
- public function setPrng(Prng $prng)
+ public function setSecureRandom(SecureRandom $secureRandom)
{
- $this->prng = $prng;
+ $this->secureRandom = $secureRandom;
}
/**
@@ -86,7 +86,7 @@ class PersistentTokenBasedRememberMeServices extends AbstractRememberMeServices
}
$series = $persistentToken->getSeries();
- $tokenValue = $this->prng->nextBytes(64);
+ $tokenValue = $this->secureRandom->nextBytes(64);
$this->tokenProvider->updateToken($series, $tokenValue, new \DateTime());
$request->attributes->set(self::COOKIE_ATTR_NAME,
new Cookie(
@@ -108,8 +108,8 @@ class PersistentTokenBasedRememberMeServices extends AbstractRememberMeServices
*/
protected function onLoginSuccess(Request $request, Response $response, TokenInterface $token)
{
- $series = $this->prng->nextBytes(64);
- $tokenValue = $this->prng->nextBytes(64);
+ $series = $this->secureRandom->nextBytes(64);
+ $tokenValue = $this->secureRandom->nextBytes(64);
$this->tokenProvider->createNewToken(
new PersistentToken(