C# 클래스 NGM.CasClient.Services.CASAuthorizationService

상속: IAuthorizationService
파일 보기 프로젝트 열기: NIKASoftwareDevs/Orchard

공개 메소드들

메소드 설명
CASAuthorizationService ( IRoleService roleService, IWorkContextAccessor workContextAccessor, IAuthorizationServiceEventHandler authorizationServiceEventHandler ) : NGM.CasClient.Models
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

메소드 상세

CASAuthorizationService() 공개 메소드

public CASAuthorizationService ( IRoleService roleService, IWorkContextAccessor workContextAccessor, IAuthorizationServiceEventHandler authorizationServiceEventHandler ) : NGM.CasClient.Models
roleService IRoleService
workContextAccessor IWorkContextAccessor
authorizationServiceEventHandler IAuthorizationServiceEventHandler
리턴 NGM.CasClient.Models

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