C# Класс ActiveDirectoryAuthorization.Services.ActiveDirectoryAuthorizationService

Наследование: IAuthorizationService
Показать файл Открыть проект

Открытые методы

Метод Описание
ActiveDirectoryAuthorizationService ( IRoleService roleService, IWorkContextAccessor workContextAccessor, IAuthorizationServiceEventHandler authorizationServiceEventHandler ) : System
CheckAccess ( Orchard.Security.Permissions.Permission permission, IUser user, IContent content ) : void
TryCheckAccess ( Orchard.Security.Permissions.Permission permission, IUser user, IContent content ) : bool

Приватные методы

Метод Описание
PermissionNames ( Orchard.Security.Permissions.Permission permission, IEnumerable stack ) : IEnumerable

Описание методов

ActiveDirectoryAuthorizationService() публичный Метод

public ActiveDirectoryAuthorizationService ( IRoleService roleService, IWorkContextAccessor workContextAccessor, IAuthorizationServiceEventHandler authorizationServiceEventHandler ) : System
roleService IRoleService
workContextAccessor IWorkContextAccessor
authorizationServiceEventHandler IAuthorizationServiceEventHandler
Результат System

CheckAccess() публичный Метод

public CheckAccess ( Orchard.Security.Permissions.Permission permission, IUser user, IContent content ) : void
permission Orchard.Security.Permissions.Permission
user IUser
content IContent
Результат void

TryCheckAccess() публичный Метод

public TryCheckAccess ( Orchard.Security.Permissions.Permission permission, IUser user, IContent content ) : bool
permission Orchard.Security.Permissions.Permission
user IUser
content IContent
Результат bool