10 references to Application
Aspire.Hosting.Azure.EntraId (1)
EntraIdResourceExtensions.cs (1)
1803
/// Application permissions (<see cref="EntraIdApiPermission.
Application
(string)"/>) let it act as itself and always need an administrator's
Aspire.Hosting.Azure.EntraId.Tests (9)
EntraIdApiProvisioningTests.cs (9)
266
Assert.ThrowsAny<ArgumentException>(() => EntraIdApiPermission.
Application
(name));
352
EntraIdApiPermission.
Application
("User.Read.All"));
375
EntraIdApiPermission.
Application
("User.Read.All"),
376
EntraIdApiPermission.
Application
("Directory.Read.All"))
380
EntraIdApiPermission.
Application
("User.Read.All"));
529
EntraIdApiPermission.
Application
("User.Read.All"));
550
web.WithApiPermissions(EntraIdApi.AzureResourceManager, EntraIdApiPermission.
Application
("user_impersonation")));
612
Assert.Throws<InvalidOperationException>(() => web.WithAdminConsent(EntraIdApi.MicrosoftGraph, EntraIdApiPermission.
Application
("Mail.Read")));
779
EntraIdApiPermission.
Application
("User.Read.All"))