Nabû 1.0.0
Standardizing .NET developments with abstractions
|
Protected Member Functions | |
override async Task< Role[]> | GetUserRoles (ClaimsPrincipal? user=null) |
![]() | |
Task< Role[]> | GetUserRoles (ClaimsPrincipal? user=null) |
Additional Inherited Members | |
![]() | |
virtual async Task< HumbabaAuthorizationResult > | AuthorizeAsync (IHumbabaAuthorize[] requirements, ClaimsPrincipal? user=null) |
check if all requirements are authorized for user | |
Task< HumbabaAuthorizationResult > | AuthorizeAsync< T > (string? resourceValue=null, ClaimsPrincipal? user=null) |
check if the right T(resource) is authorized for user | |
async Task< IEnumerable< string > > | GetAuthorizedResources< T > (ClaimsPrincipal? user=null) |
Return all resource identifiers where the right T(resource) is authorized for user. | |
virtual Task< IEnumerable< string > > | GetAllResources () |
Return identifiers of all resource available in application. | |
![]() |