Class AlwaysAllowAuthorizationService
Inheritance
AlwaysAllowAuthorizationService
Assembly: Volo.Abp.Authorization.Abstractions.dll
Syntax
public class AlwaysAllowAuthorizationService : IAbpAuthorizationService, IAuthorizationService, IServiceProviderAccessor
Constructors
AlwaysAllowAuthorizationService(IServiceProvider, ICurrentPrincipalAccessor)
Declaration
public AlwaysAllowAuthorizationService(IServiceProvider serviceProvider, ICurrentPrincipalAccessor currentPrincipalAccessor)
Parameters
Properties
CurrentPrincipal
Declaration
public ClaimsPrincipal CurrentPrincipal { get; }
Property Value
ServiceProvider
Declaration
public IServiceProvider ServiceProvider { get; }
Property Value
Methods
AuthorizeAsync(ClaimsPrincipal, object?, IEnumerable<IAuthorizationRequirement>)
Declaration
public Task<AuthorizationResult> AuthorizeAsync(ClaimsPrincipal user, object? resource, IEnumerable<IAuthorizationRequirement> requirements)
Parameters
Returns
AuthorizeAsync(ClaimsPrincipal, object?, string)
Declaration
public Task<AuthorizationResult> AuthorizeAsync(ClaimsPrincipal user, object? resource, string policyName)
Parameters
Returns
Implements
Extension Methods