C# Класс Todo.Services.UiClaims.UiClaimsAuthorizationManager

Наследование: UiClaimsServiceAuthorizationManager
Показать файл Открыть проект

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

Метод Описание
CheckAccess ( System.Security.Claims.AuthorizationContext context ) : bool
GetUiClaims ( IPrincipal principal ) : UiClaimsData
GetUiClaimsMetadata ( ) : UiClaimsMetadata

Приватные методы

Метод Описание
AuthorizeDiagnosticsAccess ( string operation, ClaimsIdentity identity ) : bool
AuthorizeTodoItemsAccess ( string operation, ClaimsIdentity identity ) : bool
GetCapabilities ( IPrincipal principal ) : Capabilities
GetConstraints ( IPrincipal principal ) : Constraints
GetItemsLimit ( string userName ) : double
GetNameValueClaims ( IPrincipal principal ) : NameValueClaims
GetRoles ( IPrincipal principal ) : Roles

Описание методов

CheckAccess() публичный Метод

public CheckAccess ( System.Security.Claims.AuthorizationContext context ) : bool
context System.Security.Claims.AuthorizationContext
Результат bool

GetUiClaims() публичный Метод

public GetUiClaims ( IPrincipal principal ) : UiClaimsData
principal IPrincipal
Результат UiClaimsData

GetUiClaimsMetadata() публичный Метод

public GetUiClaimsMetadata ( ) : UiClaimsMetadata
Результат UiClaimsMetadata