31 references to ClientCredentials
Aspire.Hosting.Azure.EntraId (12)
EntraIdResourceExtensions.cs (12)
108for (var i = 0; i < resource.ClientCredentials.Count; i++) 112_ = resource.ClientCredentials[i].SourceType; 162if (resource.ClientCredentials.Count > 0) 164var sourceTypes = string.Join(", ", resource.ClientCredentials.Select(c => c.SourceType)); 368builder.Resource.ClientCredentials.Add(new EntraIdClientSecretCredential 397builder.Resource.ClientCredentials.Add(new EntraIdFederatedIdentityCredential 421builder.Resource.ClientCredentials.Add(new EntraIdKeyVaultCertificateCredential 446builder.Resource.ClientCredentials.Add(new EntraIdStoreCertificateCredential 471builder.Resource.ClientCredentials.Add(new EntraIdStoreCertificateCredential 493builder.Resource.ClientCredentials.Add(credential); 781for (var i = 0; i < entra.ClientCredentials.Count; i++) 784entra.ClientCredentials[i].EmitEnvironmentVariables(environmentVariables, credPrefix, separator);
Aspire.Hosting.Azure.EntraId.Tests (19)
EntraIdResourceBuilderTests.cs (19)
164Assert.Single(resource.ClientCredentials); 165var cred = Assert.IsType<EntraIdClientSecretCredential>(resource.ClientCredentials[0]); 356Assert.Single(resource.ClientCredentials); 357var cred = Assert.IsType<EntraIdFederatedIdentityCredential>(resource.ClientCredentials[0]); 376Assert.Single(resource.ClientCredentials); 377var cred = Assert.IsType<EntraIdFederatedIdentityCredential>(resource.ClientCredentials[0]); 399Assert.Equal(2, resource.ClientCredentials.Count); 400Assert.IsType<EntraIdClientSecretCredential>(resource.ClientCredentials[0]); 401Assert.IsType<EntraIdFederatedIdentityCredential>(resource.ClientCredentials[1]); 418Assert.Single(resource.ClientCredentials); 419var cred = Assert.IsType<EntraIdKeyVaultCertificateCredential>(resource.ClientCredentials[0]); 988Assert.Single(resource.ClientCredentials); 989var cred = Assert.IsType<EntraIdStoreCertificateCredential>(resource.ClientCredentials[0]); 1010Assert.Single(resource.ClientCredentials); 1011var cred = Assert.IsType<EntraIdStoreCertificateCredential>(resource.ClientCredentials[0]); 1034Assert.Single(resource.ClientCredentials); 1035var cred = Assert.IsType<EntraIdSignedAssertionFileCredential>(resource.ClientCredentials[0]); 1126Assert.Empty(entra.Resource.ClientCredentials); 1143Assert.Empty(entra.Resource.ClientCredentials);