4 writes to SignInAudience
Aspire.Hosting.Azure.EntraId (1)
EntraIdResourceExtensions.cs (1)
1259builder.Resource.SignInAudience = signInAudience;
Aspire.Hosting.Azure.EntraId.Tests (3)
EntraIdInitializationTests.cs (1)
411entra.Resource.SignInAudience = (EntraIdSignInAudience)42;
EntraIdProvisioningTests.cs (2)
1107entra.Resource.SignInAudience = EntraIdSignInAudience.AzureADMultipleOrgs; 1304entra.Resource.SignInAudience = (EntraIdSignInAudience)42;
13 references to SignInAudience
Aspire.Hosting.Azure.EntraId (9)
EntraIdApplicationResource.cs (6)
217if (!Enum.IsDefined(SignInAudience)) 219throw new InvalidOperationException($"'{SignInAudience}' is not a valid {nameof(EntraIdSignInAudience)} value."); 515SignInAudience = resource.SignInAudience.ToString(), 777/// Gets the keyword that Microsoft.Identity.Web expects as <c>TenantId</c> for <see cref="SignInAudience"/>, 784internal string? SignInTenantKeyword => SignInAudience switch 790_ => throw new InvalidOperationException($"'{SignInAudience}' is not a valid {nameof(EntraIdSignInAudience)} value.")
EntraIdResourceExtensions.cs (3)
184if (!Enum.IsDefined(resource.SignInAudience)) 186logger.LogError("The sign-in audience '{SignInAudience}' is not a valid {EnumType} value.", resource.SignInAudience, nameof(EntraIdSignInAudience)); 246properties.Add(CreateHighlightedProperty("entra.signin.audience", "Sign-in audience", resource.SignInAudience.ToString(), isSensitive: false, sortOrder: 2));
Aspire.Hosting.Azure.EntraId.Tests (4)
EntraIdProvisioningTests.cs (2)
530Assert.Equal(EntraIdSignInAudience.AzureADMyOrg, entra.Resource.SignInAudience); 804Assert.Equal(audience, entra.Resource.SignInAudience);
EntraIdResourceBuilderTests.cs (2)
260Assert.Equal(EntraIdSignInAudience.AzureADMyOrg, entra.Resource.SignInAudience); 560Assert.Equal(signInAudience, entra.Resource.SignInAudience);