3 implementations of ICredentialProvider
NuGet.Credentials (3)
DefaultNetworkCredentialsCredentialProvider.cs (1)
17public class DefaultNetworkCredentialsCredentialProvider : ICredentialProvider
PluginCredentialProvider.cs (1)
23public class PluginCredentialProvider : ICredentialProvider
SecurePluginCredentialProvider.cs (1)
19public sealed class SecurePluginCredentialProvider : ICredentialProvider
16 references to ICredentialProvider
NuGet.Credentials (16)
CredentialService.cs (8)
48public CredentialService(AsyncLazy<IEnumerable<ICredentialProvider>> providers, bool nonInteractive, bool handlesDefaultCredentials) 89foreach (var provider in await _providers) 192private AsyncLazy<IEnumerable<ICredentialProvider>> _providers { get; } 195private bool TryFromCredentialCache(Uri uri, CredentialRequestType type, bool isRetry, ICredentialProvider provider, 211private void AddToCredentialCache(Uri uri, CredentialRequestType type, ICredentialProvider provider, 217private static string RetryCacheKey(Uri uri, CredentialRequestType type, ICredentialProvider provider) 222private static string CredentialCacheKey(Uri uri, CredentialRequestType type, ICredentialProvider provider) 233private static string GetUriKey(Uri uri, CredentialRequestType type, ICredentialProvider provider)
DefaultCredentialServiceUtility.cs (3)
35var providers = new AsyncLazy<IEnumerable<ICredentialProvider>>(async () => await GetCredentialProvidersAsync(DelegatingLogger)); 64private static async Task<IEnumerable<ICredentialProvider>> GetCredentialProvidersAsync(ILogger logger) 66var providers = new List<ICredentialProvider>();
PluginCredentialProvider.cs (1)
82/// <see cref="ICredentialProvider"/> does not support providing proxy credenitials and treats
PluginCredentialProviderBuilder.cs (1)
64public IEnumerable<ICredentialProvider> BuildAll(string verbosity)
SecurePluginCredentialProvider.cs (1)
76/// <see cref="ICredentialProvider"/> does not support providing proxy credenitials and treats
SecurePluginCredentialProviderBuilder.cs (2)
43public async Task<IEnumerable<ICredentialProvider>> BuildAllAsync() 47var plugins = new List<ICredentialProvider>();