DigestAuthenticationListener

class DigestAuthenticationListener implements ListenerInterface

DigestAuthenticationListener implements Digest HTTP authentication.

Methods

__construct(TokenStorageInterface $tokenStorage, UserProviderInterface $provider, $providerKey, DigestAuthenticationEntryPoint $authenticationEntryPoint, LoggerInterface $logger = null)
handle(GetResponseEvent $event)

Handles digest authentication.

Details

__construct(TokenStorageInterface $tokenStorage, UserProviderInterface $provider, $providerKey, DigestAuthenticationEntryPoint $authenticationEntryPoint, LoggerInterface $logger = null)

Parameters

TokenStorageInterface $tokenStorage
UserProviderInterface $provider
$providerKey
DigestAuthenticationEntryPoint $authenticationEntryPoint
LoggerInterface $logger

handle(GetResponseEvent $event)

Handles digest authentication.

Parameters

GetResponseEvent $event

Exceptions

AuthenticationServiceException