2 instantiations of CredentialCacheKey
System.Net.Http (2)
System\Net\Http\SocketsHttpHandler\PreAuthCredentialCache.cs (2)
21var key = new CredentialCacheKey(uriPrefix, authType); 39var key = new CredentialCacheKey(uriPrefix, authType);
9 references to CredentialCacheKey
System.Net.Http (9)
src\runtime\src\libraries\Common\src\System\Net\CredentialCacheKey.cs (5)
12internal sealed class CredentialCacheKey : IEquatable<CredentialCacheKey?> 88public bool Equals([NotNullWhen(true)] CredentialCacheKey? other) 104public override bool Equals([NotNullWhen(true)] object? obj) => Equals(obj as CredentialCacheKey); 112public static bool TryGetCredential(Dictionary<CredentialCacheKey, NetworkCredential> cache, Uri uriPrefix, string authType, [NotNullWhen(true)] out Uri? mostSpecificMatchUri, [NotNullWhen(true)] out NetworkCredential? mostSpecificMatch) 127foreach ((CredentialCacheKey key, NetworkCredential value) in cache)
System\Net\Http\SocketsHttpHandler\PreAuthCredentialCache.cs (4)
14private Dictionary<CredentialCacheKey, NetworkCredential>? _cache; 21var key = new CredentialCacheKey(uriPrefix, authType); 25_cache ??= new Dictionary<CredentialCacheKey, NetworkCredential>(); 39var key = new CredentialCacheKey(uriPrefix, authType);