7 implementations of ITokenCredentialProvider
Aspire.Hosting.Azure (1)
Provisioning\Internal\DefaultTokenCredentialProvider.cs (1)
11
internal class DefaultTokenCredentialProvider :
ITokenCredentialProvider
Aspire.Hosting.Azure.Tests (6)
AzureBicepProvisionerTests.cs (1)
1811
private sealed class TestTokenCredentialProvider :
ITokenCredentialProvider
AzureDeployerTests.cs (1)
2106
private sealed class FailingTokenCredentialProvider :
ITokenCredentialProvider
DefaultAzurePrincipalProviderTests.cs (2)
365
private sealed class TestTokenCredentialProviderWithCustomToken(string token) :
ITokenCredentialProvider
384
private sealed class TestTokenCredentialProviderWithCredential(TestTokenCredential tokenCredential) :
ITokenCredentialProvider
ProvisioningTestHelpers.cs (1)
1069
internal sealed class TestTokenCredentialProvider :
ITokenCredentialProvider
TokenCredentialProviderTests.cs (1)
75
private sealed class CustomTokenCredentialProvider(TokenCredential credential) :
ITokenCredentialProvider
77 references to ITokenCredentialProvider
Aspire.Hosting.Azure (31)
AzureEnvironmentResource.cs (4)
200
var
tokenCredentialProvider = context.Services.GetRequiredService<
ITokenCredentialProvider
>();
226
var
tokenCredentialProvider = context.Services.GetRequiredService<
ITokenCredentialProvider
>();
AzureProvisioningController.cs (20)
1866
var
tokenCredentialProvider = serviceProvider.GetRequiredService<
ITokenCredentialProvider
>();
2175
var
tokenCredentialProvider = serviceProvider.GetRequiredService<
ITokenCredentialProvider
>();
2580
var
tokenCredentialProvider = serviceProvider.GetRequiredService<
ITokenCredentialProvider
>();
3087
var
tokenCredentialProvider = serviceProvider.GetRequiredService<
ITokenCredentialProvider
>();
3245
var
tokenCredentialProvider = serviceProvider.GetRequiredService<
ITokenCredentialProvider
>();
3283
var
tokenCredentialProvider = serviceProvider.GetRequiredService<
ITokenCredentialProvider
>();
3311
var
tokenCredentialProvider = serviceProvider.GetRequiredService<
ITokenCredentialProvider
>();
3340
var
tokenCredentialProvider = serviceProvider.GetRequiredService<
ITokenCredentialProvider
>();
3444
var
tokenCredentialProvider = serviceProvider.GetRequiredService<
ITokenCredentialProvider
>();
3553
var
tokenCredentialProvider = serviceProvider.GetRequiredService<
ITokenCredentialProvider
>();
Provisioning\AzureProvisionerExtensions.cs (1)
41
builder.Services.TryAddSingleton<
ITokenCredentialProvider
, DefaultTokenCredentialProvider>();
Provisioning\Internal\BaseProvisioningContextProvider.cs (2)
27
ITokenCredentialProvider
tokenCredentialProvider,
55
protected readonly
ITokenCredentialProvider
_tokenCredentialProvider = tokenCredentialProvider;
Provisioning\Internal\DefaultAzurePrincipalProvider.cs (1)
12
internal sealed class DefaultAzurePrincipalProvider(
ITokenCredentialProvider
tokenCredentialProvider) : IAzurePrincipalProvider
Provisioning\Internal\DefaultSecretClientProvider.cs (1)
11
internal sealed class DefaultSecretClientProvider(
ITokenCredentialProvider
tokenCredentialProvider) : ISecretClientProvider
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
27
ITokenCredentialProvider
tokenCredentialProvider,
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
28
ITokenCredentialProvider
tokenCredentialProvider,
Aspire.Hosting.Azure.ContainerRegistry (2)
AzureContainerRegistryHelpers.cs (2)
23
var
tokenCredentialProvider = context.Services.GetRequiredService<
ITokenCredentialProvider
>();
Aspire.Hosting.Azure.Tests (42)
AzureDeployerTests.cs (3)
1501
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
1957
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
2068
builder.Services.AddSingleton<
ITokenCredentialProvider
>(new FailingTokenCredentialProvider());
AzureEnvironmentResourceExtensionsTests.cs (6)
1452
builder.Services.RemoveAll<
ITokenCredentialProvider
>();
1458
builder.Services.AddSingleton<
ITokenCredentialProvider
>(ProvisioningTestHelpers.CreateTokenCredentialProvider());
2004
builder.Services.RemoveAll<
ITokenCredentialProvider
>();
2006
builder.Services.AddSingleton<
ITokenCredentialProvider
>(ProvisioningTestHelpers.CreateTokenCredentialProvider());
4967
ITokenCredentialProvider
? tokenCredentialProvider = null,
4975
builder.Services.AddSingleton<
ITokenCredentialProvider
>(tokenCredentialProvider ?? ProvisioningTestHelpers.CreateTokenCredentialProvider());
DefaultAzurePrincipalProviderTests.cs (2)
16
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
114
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
ProvisioningContextProviderTests.cs (18)
31
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
69
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
99
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
134
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
170
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
199
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
231
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
262
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
294
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
327
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
422
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
482
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
583
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
623
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
669
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
712
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
770
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
813
var
tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
ProvisioningTestHelpers.cs (2)
84
public static
ITokenCredentialProvider
CreateTokenCredentialProvider() => new TestTokenCredentialProvider();
999
internal sealed class TestSecretClientProvider(
ITokenCredentialProvider
tokenCredentialProvider) : ISecretClientProvider
TokenCredentialProviderTests.cs (11)
20
var
provider = app.Services.GetRequiredService<
ITokenCredentialProvider
>();
34
var
first = app.Services.GetRequiredService<
ITokenCredentialProvider
>();
35
var
second = app.Services.GetRequiredService<
ITokenCredentialProvider
>();
50
var
provider = app.Services.GetRequiredService<
ITokenCredentialProvider
>();
65
builder.Services.AddSingleton<
ITokenCredentialProvider
>(customProvider);
69
var
resolved = app.Services.GetRequiredService<
ITokenCredentialProvider
>();
Aspire.Hosting.Foundry (2)
PromptAgent\AzurePromptAgentResource.cs (2)
208
var
tokenCredentialProvider = context.Services.GetRequiredService<
ITokenCredentialProvider
>();