1 instantiation of NameAuthorizationRequirement
Microsoft.AspNetCore.Authorization (1)
AuthorizationPolicyBuilder.cs (1)
180
Requirements.Add(new
NameAuthorizationRequirement
(userName));
5 references to NameAuthorizationRequirement
Microsoft.AspNetCore.Authorization (5)
AuthorizationPolicyBuilder.cs (1)
172
/// Adds a <see cref="
NameAuthorizationRequirement
"/> to the current instance which enforces that the current user matches the specified name.
NameAuthorizationRequirement.cs (4)
15
public class NameAuthorizationRequirement : AuthorizationHandler<
NameAuthorizationRequirement
>, IAuthorizationRequirement
18
/// Constructs a new instance of <see cref="
NameAuthorizationRequirement
"/>.
38
protected override Task HandleRequirementAsync(AuthorizationHandlerContext context,
NameAuthorizationRequirement
requirement)
67
return $"{nameof(
NameAuthorizationRequirement
)}:Requires a user identity with Name equal to {RequiredName}";