C# Класс SecurityControllers.Authorization.ClaimsAuthorization

Provides direct access methods for evaluating authorization policy
Показать файл Открыть проект

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

Метод Описание
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