C# 클래스 Dev2.Runtime.Security.ServerAuthorizationService

상속: Dev2.Services.Security.AuthorizationServiceBase
파일 보기 프로젝트 열기: Warewolf-ESB/Warewolf

공개 메소드들

메소드 설명
IsAuthorized ( System.Security.Claims.AuthorizationContext context, string resource ) : bool
IsAuthorized ( IAuthorizationRequest request ) : bool

보호된 메소드들

메소드 설명
OnDisposed ( ) : void
RaisePermissionsChanged ( ) : void
ServerAuthorizationService ( ISecurityService securityService ) : System

비공개 메소드들

메소드 설명
GetNameStartIndex ( string absolutePath ) : int?
GetResource ( IAuthorizationRequest request ) : string
GetWebBookmarkName ( string absolutePath ) : string
GetWebExecuteName ( string absolutePath ) : string
IsAuthorizedImpl ( IAuthorizationRequest request ) : bool
IsWebInvokeServiceSave ( string absolutePath ) : bool

메소드 상세

IsAuthorized() 공개 메소드

public IsAuthorized ( System.Security.Claims.AuthorizationContext context, string resource ) : bool
context System.Security.Claims.AuthorizationContext
resource string
리턴 bool

IsAuthorized() 공개 메소드

public IsAuthorized ( IAuthorizationRequest request ) : bool
request IAuthorizationRequest
리턴 bool

OnDisposed() 보호된 메소드

protected OnDisposed ( ) : void
리턴 void

RaisePermissionsChanged() 보호된 메소드

protected RaisePermissionsChanged ( ) : void
리턴 void

ServerAuthorizationService() 보호된 메소드

protected ServerAuthorizationService ( ISecurityService securityService ) : System
securityService ISecurityService
리턴 System