LdapBindAuthenticationProvider
class LdapBindAuthenticationProvider extends UserAuthenticationProvider
LdapBindAuthenticationProvider authenticates a user against an LDAP server.
The only way to check user credentials is to try to connect the user with its credentials to the ldap.
Methods
__construct(UserProviderInterface $userProvider, UserCheckerInterface $userChecker, string $providerKey, LdapClientInterface $ldap, string $dnString = '{username}', bool $hideUserNotFoundExceptions = true)
Constructor.
bool
Details
at line line 47
__construct(UserProviderInterface $userProvider, UserCheckerInterface $userChecker, string $providerKey, LdapClientInterface $ldap, string $dnString = '{username}', bool $hideUserNotFoundExceptions = true)
Constructor.
in UserAuthenticationProvider at line line 58
TokenInterface
authenticate(TokenInterface $token)
Attempts to authenticate a TokenInterface object.
in UserAuthenticationProvider at line line 105
bool
supports(TokenInterface $token)
Checks whether this provider supports the given token.