2 instantiations of NameAuthorizationRequirement
Microsoft.AspNetCore.Authorization (1)
AuthorizationPolicyBuilder.cs (1)
180Requirements.Add(new NameAuthorizationRequirement(userName));
Microsoft.AspNetCore.Authorization.Test (1)
NameAuthorizationRequirementTests.cs (1)
12return new NameAuthorizationRequirement(requiredName);
7 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)
15public class NameAuthorizationRequirement : AuthorizationHandler<NameAuthorizationRequirement>, IAuthorizationRequirement 18/// Constructs a new instance of <see cref="NameAuthorizationRequirement"/>. 38protected override Task HandleRequirementAsync(AuthorizationHandlerContext context, NameAuthorizationRequirement requirement) 64return $"{nameof(NameAuthorizationRequirement)}:Requires a user identity with Name equal to {RequiredName}";
Microsoft.AspNetCore.Authorization.Test (2)
NameAuthorizationRequirementTests.cs (2)
10public NameAuthorizationRequirement CreateRequirement(string requiredName) 19var requirement = CreateRequirement("Custom");