Стратегия извлечения идентификаторов безопасности
класс SecurityIdentityRetrievalStrategy реализует SecurityIdentityRetrievalStrategyInterface
Стратегия для извлечения идентификаторов безопасности
Методы
| __construct(RoleHierarchyInterface $roleHierarchy, AuthenticationTrustResolver $authenticationTrustResolver) Конструктор | ||
| SecurityIdentityInterface[] | getSecurityIdentities(TokenInterface $token) Извлекает доступные идентификаторы безопасности для данного токена |
Подробности
__construct(RoleHierarchyInterface $roleHierarchy, AuthenticationTrustResolver $authenticationTrustResolver)
Конструктор
Параметры
| RoleHierarchyInterface | $roleHierarchy | |
| AuthenticationTrustResolver | $authenticationTrustResolver |
SecurityIdentityInterface[] getSecurityIdentities(TokenInterface $token)
Извлекает доступные идентификаторы безопасности для данного токена
Порядок, в котором возвращаются идентификаторы безопасности, имеет значение. Обычно идентификаторы безопасности должны упорядочиваться от наиболее конкретных к наименее конкретным.
Параметры
| TokenInterface | $token |
Возвращаемое значение
| SecurityIdentityInterface[] | Массив реализаций SecurityIdentityInterface |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/Security/Acl/Domain/SecurityIdentityRetrievalStrategy.html