Контекст безопасности устаревшее
класс SecurityContext реализует SecurityContextInterface
устаревшее
SecurityContext — это главный входной пункт компонента Security.
Он предоставляет доступ к токену, представляющему текущую аутентификацию пользователя.
Методы
| __construct(TokenStorageInterface|AuthenticationManagerInterface $tokenStorage, AuthorizationCheckerInterface|AccessDecisionManagerInterface $authorizationChecker, bool $alwaysAuthenticate = false) Для обратной совместимости, сигнатура sf <2.6 всё ещё работает. | ||
| TokenInterface|null | getToken() устаревшее | |
| setToken(TokenInterface $token = null) устаревшее | ||
| bool | isGranted(mixed $attributes, mixed $object = null) устаревшее |
Детали
__construct(TokenStorageInterface|AuthenticationManagerInterface $tokenStorage, AuthorizationCheckerInterface|AccessDecisionManagerInterface $authorizationChecker, bool $alwaysAuthenticate = false)
Для обратной совместимости, сигнатура sf <2.6 всё ещё работает.
Параметры
| TokenStorageInterface|AuthenticationManagerInterface | $tokenStorage | |
| AuthorizationCheckerInterface|AccessDecisionManagerInterface | $authorizationChecker | |
| bool | $alwaysAuthenticate | применимо только к старой сигнатуре |
TokenInterface|null getToken() устаревшее
устаревшее
Возвращаемое значение
| TokenInterface|null | Экземпляр TokenInterface или null, если информация об аутентификации недоступна |
setToken(TokenInterface $token = null) устаревшее
устаревшее
Параметры
| TokenInterface | $token | Токен TokenInterface или null, если дополнительная информация об аутентификации не должна храниться |
bool isGranted(mixed $attributes, mixed $object = null) устаревшее
устаревшее
Параметры
| mixed | $attributes | |
| mixed | $object |
Возвращаемое значение
| bool |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.8/Symfony/Component/Security/Core/SecurityContext.html