5 implementations of ITokenCredentialProvider
Aspire.Hosting.Azure (1)
Provisioning\Internal\DefaultTokenCredentialProvider.cs (1)
11internal class DefaultTokenCredentialProvider : ITokenCredentialProvider
Aspire.Hosting.Azure.Tests (4)
AzureBicepProvisionerTests.cs (1)
183private sealed class TestTokenCredentialProvider : ITokenCredentialProvider
DefaultUserPrincipalProviderTests.cs (2)
142private sealed class TestTokenCredentialProviderWithCustomToken(string token) : ITokenCredentialProvider 161private sealed class TestTokenCredentialProviderWithCredential(TestTokenCredential tokenCredential) : ITokenCredentialProvider
ProvisioningTestHelpers.cs (1)
638internal sealed class TestTokenCredentialProvider : ITokenCredentialProvider
35 references to ITokenCredentialProvider
Aspire.Hosting.Azure (9)
AzureEnvironmentResource.cs (2)
142var tokenCredentialProvider = context.Services.GetRequiredService<ITokenCredentialProvider>();
Provisioning\AzureProvisionerExtensions.cs (1)
38builder.Services.TryAddSingleton<ITokenCredentialProvider, DefaultTokenCredentialProvider>();
Provisioning\Internal\BaseProvisioningContextProvider.cs (2)
28ITokenCredentialProvider tokenCredentialProvider, 43protected readonly ITokenCredentialProvider _tokenCredentialProvider = tokenCredentialProvider;
Provisioning\Internal\DefaultSecretClientProvider.cs (1)
11internal sealed class DefaultSecretClientProvider(ITokenCredentialProvider tokenCredentialProvider) : ISecretClientProvider
Provisioning\Internal\DefaultUserPrincipalProvider.cs (1)
12internal sealed class DefaultUserPrincipalProvider(ITokenCredentialProvider tokenCredentialProvider) : IUserPrincipalProvider
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
28ITokenCredentialProvider tokenCredentialProvider,
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
27ITokenCredentialProvider tokenCredentialProvider,
Aspire.Hosting.Azure.AppService (2)
AzureAppServiceWebSiteResource.cs (2)
196var tokenCredentialProvider = context.Services.GetRequiredService<ITokenCredentialProvider>();
Aspire.Hosting.Azure.ContainerRegistry (2)
AzureContainerRegistryHelpers.cs (2)
24var tokenCredentialProvider = context.Services.GetRequiredService<ITokenCredentialProvider>();
Aspire.Hosting.Azure.Tests (22)
AzureDeployerTests.cs (2)
1206var tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider(); 1598var tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
DefaultUserPrincipalProviderTests.cs (2)
17var tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider(); 69var tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
ProvisioningContextProviderTests.cs (16)
29var tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider(); 67var tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider(); 96var tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider(); 125var tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider(); 157var tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider(); 188var tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider(); 220var tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider(); 253var tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider(); 359var tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider(); 421var tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider(); 530var tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider(); 570var tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider(); 617var tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider(); 661var tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider(); 720var tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider(); 764var tokenCredentialProvider = ProvisioningTestHelpers.CreateTokenCredentialProvider();
ProvisioningTestHelpers.cs (2)
64public static ITokenCredentialProvider CreateTokenCredentialProvider() => new TestTokenCredentialProvider(); 575internal sealed class TestSecretClientProvider(ITokenCredentialProvider tokenCredentialProvider) : ISecretClientProvider