RequireClaim builds a claims-based authorization policy that succeeds when the user has a specified claim. You can also require a particular claim value. section 24.3
Require a boarding-pass claim
builder.Services.AddAuthorizationBuilder() .AddPolicy("CanEnterSecurity", policyBuilder => policyBuilder.RequireClaim("BoardingPassNumber")); Any value satisfies this policy when the user has the BoardingPassNumber claim. To require one exact value, use policyBuilder.RequireClaim("BoardingPassNumber", "A1234"). Apply the named policy with [Authorize("CanEnterSecurity")]. section 24.3
