C# 클래스 SecurityControllers.Authorization.ClaimsAuthorization

Provides direct access methods for evaluating authorization policy
파일 보기 프로젝트 열기: wcpro/SecurityControllers

공개 메소드들

메소드 설명
CheckAccess ( System.Security.Claims.AuthorizationContext context ) : bool

Checks the authorization policy.

CheckAccess ( ClaimsPrincipal principal, string action, string resource ) : bool
CheckAccess ( Collection actions, Collection resources ) : bool

Checks the authorization policy.

CheckAccess ( string action, string resource ) : bool

Checks the authorization policy.

CreateAuthorizationContext ( ClaimsPrincipal principal, string action, string resource ) : System.Security.Claims.AuthorizationContext
Demand ( string action, string resource ) : void

비공개 메소드들

메소드 설명
ClaimsAuthorization ( ) : System

메소드 상세

CheckAccess() 공개 정적인 메소드

Checks the authorization policy.
public static CheckAccess ( System.Security.Claims.AuthorizationContext context ) : bool
context System.Security.Claims.AuthorizationContext The authorization context.
리턴 bool

CheckAccess() 공개 정적인 메소드

public static CheckAccess ( ClaimsPrincipal principal, string action, string resource ) : bool
principal System.Security.Claims.ClaimsPrincipal
action string
resource string
리턴 bool

CheckAccess() 공개 정적인 메소드

Checks the authorization policy.
public static CheckAccess ( Collection actions, Collection resources ) : bool
actions Collection The actions.
resources Collection The resources.
리턴 bool

CheckAccess() 공개 정적인 메소드

Checks the authorization policy.
public static CheckAccess ( string action, string resource ) : bool
action string The action.
resource string The resource.
리턴 bool

CreateAuthorizationContext() 공개 정적인 메소드

public static CreateAuthorizationContext ( ClaimsPrincipal principal, string action, string resource ) : System.Security.Claims.AuthorizationContext
principal System.Security.Claims.ClaimsPrincipal
action string
resource string
리턴 System.Security.Claims.AuthorizationContext

Demand() 공개 정적인 메소드

public static Demand ( string action, string resource ) : void
action string
resource string
리턴 void