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)
266Assert.ThrowsAny<ArgumentException>(() => EntraIdApiPermission.Application(name)); 352EntraIdApiPermission.Application("User.Read.All")); 375EntraIdApiPermission.Application("User.Read.All"), 376EntraIdApiPermission.Application("Directory.Read.All")) 380EntraIdApiPermission.Application("User.Read.All")); 529EntraIdApiPermission.Application("User.Read.All")); 550web.WithApiPermissions(EntraIdApi.AzureResourceManager, EntraIdApiPermission.Application("user_impersonation"))); 612Assert.Throws<InvalidOperationException>(() => web.WithAdminConsent(EntraIdApi.MicrosoftGraph, EntraIdApiPermission.Application("Mail.Read"))); 779EntraIdApiPermission.Application("User.Read.All"))