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