class RememberMeAuthenticationProvider implements AuthenticationProviderInterface

Methods

__construct(UserCheckerInterface $userChecker, string $secret, string $providerKey)

No description

authenticate(TokenInterface $token)

Attempts to authenticate a TokenInterface object.

bool
supports(TokenInterface $token)

Checks whether this provider supports the given token.

Details

at line 31
__construct(UserCheckerInterface $userChecker, string $secret, string $providerKey)

Parameters

UserCheckerInterface $userChecker An UserCheckerInterface interface
string $secret A secret
string $providerKey A provider secret

at line 41
TokenInterface authenticate(TokenInterface $token)

Attempts to authenticate a TokenInterface object.

Parameters

TokenInterface $token The TokenInterface instance to authenticate

Return Value

TokenInterface An authenticated TokenInterface instance, never null

Exceptions

AuthenticationException if the authentication fails

at line 64
bool supports(TokenInterface $token)

Checks whether this provider supports the given token.

Parameters

TokenInterface $token

Return Value

bool true if the implementation supports the Token, false otherwise