Spec-Zone.ru › Symfony 2.7

SecurityContext устаревшее

class SecurityContext implements SecurityContextInterface

устаревшее

since версия 2.6, будет удалено в 3.0.

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() устаревшее

устаревшее

since версия 2.6, будет удалено в 3.0. Используйте TokenStorageInterface::getToken() вместо этого. {@inheritdoc}

Возвращаемое значение

TokenInterface|null Экземпляр TokenInterface или null, если информация об аутентификации недоступна

setToken(TokenInterface $token = null) устаревшее

устаревшее

since версия 2.6, будет удалено в 3.0. Используйте TokenStorageInterface::setToken() вместо этого. {@inheritdoc}

Параметры

TokenInterface $token Токен TokenInterface или null, если дальнейшая информация об аутентификации не должна храниться

bool isGranted(mixed $attributes, mixed $object = null) устаревшее

устаревшее

since версия 2.6, будет удалено в 3.0. Используйте AuthorizationCheckerInterface::isGranted() вместо этого. {@inheritdoc}

Параметры

mixed $attributes
mixed $object

Возвращаемое значение

bool

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/Security/Core/SecurityContext.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API