1 instantiation of WorkloadIdentity
Aspire.Hosting.Radius (1)
CloudProviders\AzureRadiusProviderBuilder.cs (1)
48Credential = new AzureRadiusCredential.WorkloadIdentity(tenantId, clientId);
7 references to WorkloadIdentity
Aspire.Hosting.Radius (2)
Publishing\RadCredentialRegisterStep.cs (2)
131if (annotation.Azure?.Credential is AzureRadiusCredential.WorkloadIdentity wi) 224AzureRadiusCredential.WorkloadIdentity wi => $"wi|{Canonicalize(wi.TenantId)}|{Canonicalize(wi.ClientId)}",
Aspire.Hosting.Radius.Tests (5)
CloudProviders\CredentialModeOverrideTests.cs (2)
33Assert.IsType<AzureRadiusCredential.WorkloadIdentity>(ann.Azure!.Credential); 68Assert.IsType<AzureRadiusCredential.WorkloadIdentity>(ann.Azure.Credential);
CloudProviders\MultiEnvironmentProvidersTests.cs (1)
79Assert.IsType<AzureRadiusCredential.WorkloadIdentity>(prodAnn.Azure.Credential);
CloudProviders\WithAzureProviderTests.cs (2)
124var wi = Assert.IsType<AzureRadiusCredential.WorkloadIdentity>(ann.Azure!.Credential);