C# 클래스 ActiveDirectoryAuthorization.Services.ActiveDirectoryAuthorizationService

상속: IAuthorizationService
파일 보기 프로젝트 열기: moov2/Orchard.ActiveDirectoryAuthorization

공개 메소드들

메소드 설명
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