12 references to PreAuthCredentials
System.Net.Http (12)
System\Net\Http\SocketsHttpHandler\AuthenticationHelper.cs (12)
236Debug.Assert(pool.PreAuthCredentials != null); 238lock (pool.PreAuthCredentials) 242Debug.Assert(pool.PreAuthCredentials.GetCredential(authUri, NegotiateScheme) == null); 243Debug.Assert(pool.PreAuthCredentials.GetCredential(authUri, NtlmScheme) == null); 244Debug.Assert(pool.PreAuthCredentials.GetCredential(authUri, DigestScheme) == null); 245preAuthCredentialPair = pool.PreAuthCredentials.GetCredential(authUri, BasicScheme); 330lock (pool.PreAuthCredentials!) 337NetEventSource.Info(pool.PreAuthCredentials, $"Removing Basic credential from cache, uri={preAuthCredentialUri}, username={preAuthCredential!.UserName}"); 340pool.PreAuthCredentials.Remove(preAuthCredentialUri, BasicScheme); 347NetEventSource.Info(pool.PreAuthCredentials, $"Adding Basic credential to cache, uri={authUri}, username={challenge.Credential.UserName}"); 349pool.PreAuthCredentials.Add(authUri, BasicScheme, challenge.Credential); 356NetEventSource.Info(pool.PreAuthCredentials, $"Basic credential present in cache, uri={authUri}, username={challenge.Credential.UserName}");