/**
  * @test
  */
 public function authenticationProviderNameCanBeSetAndRetrieved()
 {
     $this->token->setAuthenticationProviderName('My Cool Provider');
     $this->assertEquals('My Cool Provider', $this->token->getAuthenticationProviderName());
 }
 /**
  * @param string $authenticationProviderName
  */
 public function setAuthenticationProviderName($authenticationProviderName)
 {
     parent::setAuthenticationProviderName($authenticationProviderName);
     $this->tokenEndpoint = $this->endpointResolver->getTokenEndpointForProvider($this->authenticationProviderName);
 }