Spec-Zone.ru › Symfony 3.0

SecurityDataCollector

class SecurityDataCollector extends DataCollector

SecurityDataCollector.

Методы

serialize() from DataCollector
unserialize($data) from DataCollector
__construct(TokenStorageInterface $tokenStorage = null, RoleHierarchyInterface $roleHierarchy = null, LogoutUrlGenerator $logoutUrlGenerator = null)

Конструктор.

collect(Request $request, Response $response, Exception $exception = null)

Собирает данные для данного запроса и ответа.

bool isEnabled()

Проверяет, включена ли безопасность.

string getUser()

Возвращает пользователя.

array getRoles()

Возвращает роли пользователя.

array getInheritedRoles()

Возвращает унаследованные роли пользователя.

bool supportsRoleHierarchy()

Проверяет, содержит ли данные информацию об унаследованных ролях. Унаследованные роли могут быть пустым массивом.

bool isAuthenticated()

Проверяет, аутентифицирован ли пользователь.

string getTokenClass()

Возвращает имя класса токена безопасности.

string getLogoutUrl()

Возвращает ключ провайдера (т.е. имя активного фаерволла).

string getName()

Возвращает имя коллектора.

Детали

serialize()

unserialize($data)

Параметры

$data

__construct(TokenStorageInterface $tokenStorage = null, RoleHierarchyInterface $roleHierarchy = null, LogoutUrlGenerator $logoutUrlGenerator = null)

Конструктор.

Параметры

TokenStorageInterface $tokenStorage
RoleHierarchyInterface $roleHierarchy
LogoutUrlGenerator $logoutUrlGenerator

collect(Request $request, Response $response, Exception $exception = null)

Собирает данные для данного запроса и ответа.

Параметры

Request $request Экземпляр Request
Response $response Экземпляр Response
Exception $exception Экземпляр Exception

bool isEnabled()

Проверяет, включена ли безопасность.

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

bool true, если безопасность включена, иначе false

string getUser()

Возвращает пользователя.

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

string Пользователь

array getRoles()

Возвращает роли пользователя.

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

array Роли

array getInheritedRoles()

Возвращает унаследованные роли пользователя.

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

array Унаследованные роли

bool supportsRoleHierarchy()

Проверяет, содержит ли данные информацию об унаследованных ролях. Унаследованные роли могут быть пустым массивом.

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

bool true, если профиль содержит информацию об унаследованных ролях.

bool isAuthenticated()

Проверяет, аутентифицирован ли пользователь.

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

bool true, если пользователь аутентифицирован, иначе false

string getTokenClass()

Возвращает имя класса токена безопасности.

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

string Токен

string getLogoutUrl()

Возвращает ключ провайдера (т.е. имя активного фаерволла).

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

string Ключ провайдера

string getName()

Возвращает имя коллектора.

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

string Имя коллектора

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Bundle/SecurityBundle/DataCollector/SecurityDataCollector.html

Spec-Zone.ru

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