/**
  * Generates user signature.
  *
  * @param SessionlessToken $token
  *
  * @return string
  */
 private function generateSignature(SessionlessToken $token)
 {
     $user = $this->getUser($token->getUsername());
     return $this->generator->generate($token->getUsername(), $user->getPassword(), (string) $token->getExpirationTime(), $token->getIpAddress());
 }
Пример #2
0
 /**
  * Test getCredentials method.
  */
 public function testGetCredentials()
 {
     $token = new SessionlessToken('', 0, '', '');
     $this->assertSame('', $token->getCredentials());
 }