EleWise.ELMA.Security - пространство имён |
Класс | Описание | |
---|---|---|
ActiveUserSessionService |
Сервис для работы с активными сессиями пользователей
| |
AuthenticatedSessionFilter |
Фильтр для авторизованных сессий
| |
AuthenticatedSessionInfo |
Информация об авторизованной сессии пользователя
| |
AuthenticatedSessionInfoDb | ||
AuthenticatedSessionInfoDbFields | ||
GroupPermissionManager |
Менеджер работы с глобальными привилегиями
| |
MembershipSettings | Устарело.
Настройки для сервиса управления учетными записями
| |
Permission |
Привилегия
Примеры: создание, редактирование, просмотр и пр.
| |
PermissionBuilder |
Билдер для формирования привилегии
| |
RunWithElevatedPrivilegiesService |
Сервис, влияющий на результат проверки прав в текущем контексте
|
Интерфейс | Описание | |
---|---|---|
IActiveUserSessionService |
Сервис для работы с активными сессиями пользователей
| |
IEntityInstanceDefaultPermission |
Права по умолчанию для объектов сущности
| |
IExternalMembershipService | Устарело.
Точка расширения для реализации внешней авторизации по логину-паролю
| |
IGlobalPermissionsDelegate |
Для доступа ко всем экземплярам, которые соотносятся с привилегиями, реализуется такой интерфейс.
В реализации интерфейса закладывается логика проверки привилегии.
| |
IPermissionManagmentService |
Управление привилегиями: манипуляции со списком
| |
IPermissionRoleTypeProvider |
Привилегии для объекта типа, роли для привилегий
| |
IPermissionsDelegate |
Для каждого типа, экемпляры которого соотносятся с привилегиями реализуется такой интерфейс.
В реализации интерфейса закладывается логика проверки привилегии.
| |
IPermissionTarget | ||
ISecurityService |
Интерфейс проверки привилегий пользователя
| |
IUser |
Пользователь системы
|
Перечисление | Описание | |
---|---|---|
AuthenticatedSessionStatus |
Статус авторизованной сессии
| |
PermissionType |
Тип привилегии в отношении
|