Implemented interface member:
property
Policy
Microsoft.AspNetCore.Authorization.IAuthorizeData.Policy
19 writes to Policy
Aspire.Dashboard (3)
Otlp\Grpc\OtlpGrpcLogsService.cs (1)
12[Authorize(Policy = OtlpAuthorization.PolicyName)]
Otlp\Grpc\OtlpGrpcMetricsService.cs (1)
12[Authorize(Policy = OtlpAuthorization.PolicyName)]
Otlp\Grpc\OtlpGrpcTraceService.cs (1)
12[Authorize(Policy = OtlpAuthorization.PolicyName)]
Aspire.Hosting (1)
Dashboard\DashboardService.cs (1)
20[Authorize(Policy = ResourceServiceApiKeyAuthorization.PolicyName)]
CustomAuthorizationFailureResponse (3)
Controllers\SampleController.cs (3)
15[Authorize(Policy = SamplePolicyNames.CustomPolicyWithCustomForbiddenMessage)] 22[Authorize(Policy = SamplePolicyNames.CustomPolicy)] 29[Authorize(Policy = SamplePolicyNames.FailureReasonPolicy)]
CustomPolicyProvider (1)
Authorization\MinimumAgeAuthorizeAttribute.cs (1)
35Policy = $"{POLICY_PREFIX}{value}";
Microsoft.AspNetCore.Authorization (1)
AuthorizeAttribute.cs (1)
28Policy = policy;
Microsoft.AspNetCore.Authorization.Test (1)
DefaultAuthorizationServiceTests.cs (1)
31new AuthorizeAttribute { Policy = "Wut" }
Microsoft.AspNetCore.Mvc.Core.Test (6)
ApplicationModels\AuthorizationApplicationModelProviderTest.cs (2)
219[Authorize(Policy = "Base")] 227[Authorize(Policy = "Derived")]
Authorization\AuthorizeFilterTest.cs (4)
259new AuthorizeAttribute { Policy = "true"}, 260new AuthorizeAttribute { Policy = "false"} 283new AuthorizeAttribute { Policy = "true"}, 284new AuthorizeAttribute { Policy = "false"}
Microsoft.AspNetCore.Mvc.IntegrationTests (1)
AuthorizeFilterIntegrationTest.cs (1)
215[Authorize(Policy = "Base")]
Microsoft.AspNetCore.Mvc.RazorPages.Test (2)
ApplicationModels\AuthorizationPageApplicationModelProviderTest.cs (2)
141[Authorize(Policy = "Base")] 146[Authorize(Policy = "Derived")]
23 references to Policy
CustomPolicyProvider (1)
Authorization\MinimumAgeAuthorizeAttribute.cs (1)
27if (int.TryParse(Policy.AsSpan(POLICY_PREFIX.Length), out var age))
Microsoft.AspNetCore.Authorization (2)
AuthorizeAttribute.cs (2)
49return DebuggerHelpers.GetDebugText(nameof(Policy), Policy, nameof(Roles), Roles, nameof(AuthenticationSchemes), AuthenticationSchemes, includeNullValues: false, prefix: "Authorize");
Microsoft.AspNetCore.Mvc.Core.Test (2)
ApplicationModels\ControllerActionDescriptorProviderTests.cs (2)
274metadata => Assert.Equal("ControllerPolicy", Assert.IsType<AuthorizeAttribute>(metadata).Policy), 275metadata => Assert.Equal("ActionPolicy", Assert.IsType<AuthorizeAttribute>(metadata).Policy));
Microsoft.AspNetCore.Mvc.RazorPages.Test (18)
DependencyInjection\PageConventionCollectionExtensionsTest.cs (18)
428Assert.Equal("Manage-Accounts", authorizeData.Policy); 457Assert.Equal("Manage-Accounts", authorizeData.Policy); 485Assert.Empty(authorizeAttribute.Policy); 539Assert.Equal("custom", authorizeAttribute.Policy); 594Assert.Equal(string.Empty, authorizeData.Policy); 623Assert.Equal(string.Empty, authorizeData.Policy); 654Assert.Equal("Manage-Accounts", authorizeData.Policy); 661Assert.Equal("Manage-Accounts", authorizeData.Policy); 691Assert.Equal(string.Empty, authorizeData.Policy); 698Assert.Equal(string.Empty, authorizeData.Policy); 729Assert.Empty(authorizeData.Policy); 736Assert.Empty(authorizeData.Policy); 768Assert.Empty(authorizeData.Policy); 775Assert.Empty(authorizeData.Policy); 807Assert.Equal("custom", authorizeData.Policy); 814Assert.Equal("custom", authorizeData.Policy); 846Assert.Equal("custom", authorizeData.Policy); 853Assert.Equal("custom", authorizeData.Policy);