AuthenticationUtils::getLastAuthenticationError()

AuthenticationException|null getLastAuthenticationError(bool $clearSession = true) Parameters bool $clearSession Return Value AuthenticationException|null

AuthenticationUtils::getLastUsername()

string getLastUsername() Return Value string

AuthorizationCheckerInterface

interface AuthorizationCheckerInterface The AuthorizationCheckerInterface. Methods bool isGranted(mixed $attributes, mixed $object = null) Checks if the attributes are granted against the current authentication token and optionally supplied object. Details bool isGranted(mixed $attributes, mixed $object = null) Checks if the attributes are granted against the current authentication token and optionally supplied object. Parameters mixed $attri

AuthenticationTrustResolverInterface

interface AuthenticationTrustResolverInterface Interface for resolving the authentication status of a given token. Methods bool isAnonymous(TokenInterface $token = null) Resolves whether the passed token implementation is authenticated anonymously. bool isRememberMe(TokenInterface $token = null) Resolves whether the passed token implementation is authenticated using remember-me capabilities. bool isFullFledged(TokenInterface $token = null) Resolves whether the passed token impl

AuthenticationTrustResolverInterface::isRememberMe()

bool isRememberMe(TokenInterface $token = null) Resolves whether the passed token implementation is authenticated using remember-me capabilities. Parameters TokenInterface $token Return Value bool

AuthenticationTrustResolverInterface::isFullFledged()

bool isFullFledged(TokenInterface $token = null) Resolves whether the passed token implementation is fully authenticated. Parameters TokenInterface $token Return Value bool

AuthenticationTrustResolverInterface::isAnonymous()

bool isAnonymous(TokenInterface $token = null) Resolves whether the passed token implementation is authenticated anonymously. If null is passed, the method must return false. Parameters TokenInterface $token Return Value bool

AuthenticationTrustResolver

class AuthenticationTrustResolver implements AuthenticationTrustResolverInterface The default implementation of the authentication trust resolver. Methods __construct(string $anonymousClass, string $rememberMeClass) Constructor. bool isAnonymous(TokenInterface $token = null) Resolves whether the passed token implementation is authenticated anonymously. bool isRememberMe(TokenInterface $token = null) Resolves whether the passed token implementation is authenticated using remembe

AuthenticationTrustResolver::isAnonymous()

bool isAnonymous(TokenInterface $token = null) Resolves whether the passed token implementation is authenticated anonymously. If null is passed, the method must return false. Parameters TokenInterface $token Return Value bool

AuthenticationTrustResolver::isFullFledged()

bool isFullFledged(TokenInterface $token = null) Resolves whether the passed token implementation is fully authenticated. Parameters TokenInterface $token Return Value bool