DenyAnonymousAuthorizationRequirement Class¶
Implements an Microsoft.AspNetCore.Authorization.IAuthorizationHandler and Microsoft.AspNetCore.Authorization.IAuthorizationRequirement
which requires the current user must be authenticated.
- Namespace
Microsoft.AspNetCore.Authorization.Infrastructure- Assemblies
- Microsoft.AspNetCore.Authorization
Inheritance Hierarchy¶
System.ObjectMicrosoft.AspNetCore.Authorization.AuthorizationHandler{Microsoft.AspNetCore.Authorization.Infrastructure.DenyAnonymousAuthorizationRequirement}Microsoft.AspNetCore.Authorization.Infrastructure.DenyAnonymousAuthorizationRequirement
Syntax¶
public class DenyAnonymousAuthorizationRequirement : AuthorizationHandler<DenyAnonymousAuthorizationRequirement>, IAuthorizationHandler, IAuthorizationRequirement
-
class
Microsoft.AspNetCore.Authorization.Infrastructure.DenyAnonymousAuthorizationRequirement
Methods¶
-
HandleRequirementAsync(Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext, Microsoft.AspNetCore.Authorization.Infrastructure.DenyAnonymousAuthorizationRequirement)¶ Makes a decision if authorization is allowed based on a specific requirement.
Arguments: - context (Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext) – The authorization context.
- requirement (Microsoft.AspNetCore.Authorization.Infrastructure.DenyAnonymousAuthorizationRequirement) – The requirement to evaluate.
Return type: System.Threading.Tasks.Task
protected override Task HandleRequirementAsync(AuthorizationHandlerContext context, DenyAnonymousAuthorizationRequirement requirement)
-