class PreAuthenticatedAuthenticationProvider implements AuthenticationProviderInterface
Processes a pre-authenticated authentication request.
This authentication provider will not perform any checks on authentication
requests, as they should already be pre-authenticated. However, the
UserProviderInterface implementation may still throw a
UsernameNotFoundException, for example.
Methods
|
__construct(UserProviderInterface $userProvider, UserCheckerInterface $userChecker, string $providerKey)
Constructor. |
||
| TokenInterface |
authenticate(TokenInterface $token)
Attempts to authenticates a TokenInterface object. |
|
| Boolean |
supports(TokenInterface $token)
Checks whether this provider supports the given token. |
Details
at line 43
public
__construct(UserProviderInterface $userProvider, UserCheckerInterface $userChecker, string $providerKey)
Constructor.
at line 53
public TokenInterface
authenticate(TokenInterface $token)
Attempts to authenticates a TokenInterface object.
at line 80
public Boolean
supports(TokenInterface $token)
Checks whether this provider supports the given token.