AuthenticationTrustResolver
class AuthenticationTrustResolver implements AuthenticationTrustResolverInterface
Реализация по умолчанию для разрешения доверия к аутентификации.
Методы
| __construct(string $anonymousClass, string $rememberMeClass) Конструктор. | ||
| bool | isAnonymous(TokenInterface $token = null) Определяет, является ли переданная реализация токена анонимно аутентифицированной. | |
| bool | isRememberMe(TokenInterface $token = null) Определяет, является ли переданная реализация токена аутентифицированной с помощью возможностей remember-me. | |
| bool | isFullFledged(TokenInterface $token = null) Определяет, является ли переданная реализация токена полностью аутентифицированной. |
Подробности
__construct(string $anonymousClass, string $rememberMeClass)
Конструктор.
Параметры
| string | $anonymousClass | |
| string | $rememberMeClass |
bool isAnonymous(TokenInterface $token = null)
Определяет, является ли переданная реализация токена анонимно аутентифицированной.
Если передано значение null, метод должен вернуть false.
Параметры
| TokenInterface | $token |
Возвращаемое значение
| bool |
bool isRememberMe(TokenInterface $token = null)
Определяет, является ли переданная реализация токена аутентифицированной с помощью возможностей remember-me.
Параметры
| TokenInterface | $token |
Возвращаемое значение
| bool |
bool isFullFledged(TokenInterface $token = null)
Определяет, является ли переданная реализация токена полностью аутентифицированной.
Параметры
| TokenInterface | $token |
Возвращаемое значение
| bool |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Security/Core/Authentication/AuthenticationTrustResolver.html