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

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:
Return type:

System.Threading.Tasks.Task

protected override Task HandleRequirementAsync(AuthorizationHandlerContext context, DenyAnonymousAuthorizationRequirement requirement)