1 interface inheriting from ICredentials
NuGet.Configuration (1)
Proxy\IProxyCredentialCache.cs (1)
12
public interface IProxyCredentialCache :
ICredentials
5 implementations of ICredentials
NuGet.Common (1)
AuthTypeFilteredCredentials.cs (1)
14
public class AuthTypeFilteredCredentials :
ICredentials
NuGet.Protocol (1)
HttpSource\HttpSourceCredentials.cs (1)
15
public class HttpSourceCredentials : CredentialCache,
ICredentials
System.Net.Http (1)
System\Net\Http\SocketsHttpHandler\HttpEnvironmentProxy.cs (1)
6
internal sealed class HttpEnvironmentProxyCredentials :
ICredentials
System.Net.Primitives (2)
System\Net\CredentialCache.cs (1)
14
public class CredentialCache :
ICredentials
, ICredentialsByHost, IEnumerable
System\Net\NetworkCredential.cs (1)
16
public class NetworkCredential :
ICredentials
, ICredentialsByHost
137 references to ICredentials
dotnet-svcutil-lib (13)
FrameworkFork\Microsoft.Xml\Xml\Resolvers\XmlPreloadedResolver.cs (1)
255
public override
ICredentials
Credentials
FrameworkFork\Microsoft.Xml\Xml\XmlNullResolver.cs (1)
23
public override
ICredentials
Credentials
FrameworkFork\Microsoft.Xml\Xml\XmlResolver.cs (1)
73
public virtual
ICredentials
Credentials
FrameworkFork\Microsoft.Xml\Xml\XmlUrlResolver.cs (2)
20
private
ICredentials
_credentials;
30
public override
ICredentials
Credentials
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ClientWebSocketFactory.cs (1)
23
public abstract Task<WebSocket> CreateWebSocketAsync(Uri address, WebHeaderCollection headers,
ICredentials
credentials, WebSocketTransportSettings settings, TimeoutHelper timeoutHelper);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ClientWebSocketTransportDuplexSessionChannel.cs (1)
214
var
credentials = _channelFactory.GetCredentials();
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\CoreClrClientWebSocketFactory.cs (1)
16
public override async Task<WebSocket> CreateWebSocketAsync(Uri address, WebHeaderCollection headers,
ICredentials
credentials,
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpChannelFactory.cs (2)
307
internal
ICredentials
GetCredentials()
309
ICredentials
creds = null;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceModelHttpMessageHandler.CoreClr.cs (1)
37
public
ICredentials
Credentials
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MetadataExchangeClient.cs (2)
30
private
ICredentials
_webRequestCredentials;
109
public
ICredentials
HttpCredentials
Microsoft.VisualBasic.Forms (10)
Microsoft\VisualBasic\Devices\Network.DownloadFile.vb (5)
167
Dim networkCredentials As
ICredentials
= GetNetworkCredentials(userName, password)
244
Dim networkCredentials As
ICredentials
= GetNetworkCredentials(userName, password)
276
networkCredentials As
ICredentials
,
296
''' <param name="networkCredentials">The <see cref="
ICredentials
"/> of the user performing the download.</param>
310
networkCredentials As
ICredentials
,
Microsoft\VisualBasic\Devices\Network.UploadFile.vb (3)
210
Dim networkCredentials As
ICredentials
= GetNetworkCredentials(userName, password)
233
networkCredentials As
ICredentials
,
260
networkCredentials As
ICredentials
,
Microsoft\VisualBasic\Devices\NetworkUtilities.vb (2)
47
Friend Function GetNetworkCredentials(userName As String, password As String) As
ICredentials
51
DirectCast(New NetworkCredential(userName, password),
ICredentials
)
netstandard (1)
netstandard.cs (1)
1156
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Net.
ICredentials
))]
NuGet.Configuration (11)
Credential\ICredentialCache.cs (2)
11
void Add(Uri uri,
ICredentials
credentials);
12
ICredentials
GetCredentials(Uri uri);
Credential\ICredentialService.cs (3)
25
/// The task result (<see cref="Task{TResult}.Result" />) returns a <see cref="
ICredentials
" />.</returns>
29
Task<
ICredentials
?> GetCredentialsAsync(
52
out
ICredentials
? credentials);
PackageSource\PackageSourceCredential.cs (1)
176
public
ICredentials
ToICredentials()
Proxy\ProxyCache.cs (4)
23
private readonly ConcurrentDictionary<Uri,
ICredentials
> _cachedCredentials = new ConcurrentDictionary<Uri,
ICredentials
>();
76
var
proxyCredentials = configuredProxy.Credentials ?? CredentialCache.DefaultCredentials;
155
ICredentials
? cachedCredentials;
Proxy\WebProxy.cs (1)
46
public
ICredentials
? Credentials { get; set; }
NuGet.Credentials (7)
CredentialResponse.cs (3)
30
public CredentialResponse(
ICredentials
credentials) : this(credentials, CredentialStatus.Success)
34
private CredentialResponse(
ICredentials
credentials, CredentialStatus status)
47
public
ICredentials
Credentials { get; }
CredentialService.cs (3)
75
public async Task<
ICredentials
?> GetCredentialsAsync(
87
ICredentials
? creds = null;
164
out
ICredentials
? credentials)
SecurePluginCredentialProvider.cs (1)
211
ICredentials
result = new AuthTypeFilteredCredentials(
NuGet.Protocol (21)
HttpSource\HttpHandlerResourceV3.cs (1)
46
public static Action<Uri,
ICredentials
>? CredentialsSuccessfullyUsed { get; set; }
HttpSource\HttpSourceAuthenticationHandler.cs (6)
76
ICredentials
? promptCredentials = null;
165
private async Task<
ICredentials
?> AcquireCredentialsAsync(
215
ICredentials
? promptCredentials = null;
259
private async Task<
ICredentials
?> PromptForCredentialsAsync(
267
ICredentials
? promptCredentials;
310
private void CredentialsSuccessfullyUsed(Uri uri,
ICredentials
credentials)
HttpSource\HttpSourceCredentials.cs (5)
31
public
ICredentials
? Credentials
65
public HttpSourceCredentials(
ICredentials
? credentials = null)
73
NetworkCredential?
ICredentials
.GetCredential(Uri uri, string authType)
81
public VersionedCredentials(
ICredentials
? credentials)
87
public
ICredentials
? Credentials { get; }
HttpSource\ProxyAuthenticationHandler.cs (1)
201
ICredentials
? promptCredentials;
Plugins\RequestHandlers\GetCredentialsRequestHandler.cs (6)
146
ICredentials
credential = null;
196
private async Task<
ICredentials
> GetCredentialAsync(
211
private async Task<
ICredentials
> GetPackageSourceCredential(
243
var
credentials = await _credentialService.GetCredentialsAsync(
253
private async Task<
ICredentials
> GetProxyCredentialAsync(
265
var
proxyCredentials = await _credentialService.GetCredentialsAsync(
Resources\PluginResource.cs (2)
111
ICredentials
credentials;
143
private bool TryGetCachedCredentials(Uri uri, bool isProxy, out
ICredentials
credentials)
PresentationCore (5)
MS\Internal\IO\Packaging\ByteRangeDownloader.cs (2)
310
internal
ICredentials
Credentials
847
private
ICredentials
_credentials;
MS\Internal\IO\Packaging\PseudoWebRequest.cs (2)
166
public override
ICredentials
Credentials
372
private
ICredentials
_credentials; // default is null
System\IO\Packaging\PackWebRequest.cs (1)
285
public override
ICredentials
Credentials
System (1)
src\runtime\src\libraries\shims\System\ref\System.cs (1)
641
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Net.
ICredentials
))]
System.Net (1)
System.Net.cs (1)
18
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Net.
ICredentials
))]
System.Net.Http (21)
System\Net\Http\HttpClientHandler.cs (2)
165
public
ICredentials
? DefaultProxyCredentials
202
public
ICredentials
? Credentials
System\Net\Http\SocketsHttpHandler\AuthenticationHelper.cs (5)
80
private static bool TryGetValidAuthenticationChallengeForScheme(string scheme, AuthenticationType authenticationType, Uri uri,
ICredentials
credentials,
110
private static bool TryGetAuthenticationChallenge(HttpResponseMessage response, bool isProxyAuth, Uri authUri,
ICredentials
credentials, out AuthenticationChallenge challenge)
213
private static async ValueTask<HttpResponseMessage> SendWithAuthAsync(HttpRequestMessage request, Uri authUri, bool async,
ICredentials
credentials, bool preAuthenticate, bool isProxyAuth, bool doRequestAuth, HttpConnectionPool pool, CancellationToken cancellationToken)
375
public static ValueTask<HttpResponseMessage> SendWithProxyAuthAsync(HttpRequestMessage request, Uri proxyUri, bool async,
ICredentials
proxyCredentials, bool doRequestAuth, HttpConnectionPool pool, CancellationToken cancellationToken)
380
public static ValueTask<HttpResponseMessage> SendWithRequestAuthAsync(HttpRequestMessage request, bool async,
ICredentials
credentials, bool preAuthenticate, HttpConnectionPool pool, CancellationToken cancellationToken)
System\Net\Http\SocketsHttpHandler\AuthenticationHelper.NtAuth.cs (3)
46
private static async Task<HttpResponseMessage> SendWithNtAuthAsync(HttpRequestMessage request, Uri authUri, bool async,
ICredentials
credentials, TokenImpersonationLevel impersonationLevel, bool isProxyAuth, HttpConnection connection, HttpConnectionPool connectionPool, CancellationToken cancellationToken)
205
public static Task<HttpResponseMessage> SendWithNtProxyAuthAsync(HttpRequestMessage request, Uri proxyUri, bool async,
ICredentials
proxyCredentials, TokenImpersonationLevel impersonationLevel, HttpConnection connection, HttpConnectionPool connectionPool, CancellationToken cancellationToken)
210
public static Task<HttpResponseMessage> SendWithNtConnectionAuthAsync(HttpRequestMessage request, bool async,
ICredentials
credentials, TokenImpersonationLevel impersonationLevel, HttpConnection connection, HttpConnectionPool connectionPool, CancellationToken cancellationToken)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (1)
291
public
ICredentials
? ProxyCredentials => _poolManager.ProxyCredentials;
System\Net\Http\SocketsHttpHandler\HttpConnectionPoolManager.cs (2)
45
private readonly
ICredentials
? _proxyCredentials;
228
public
ICredentials
? ProxyCredentials => _proxyCredentials;
System\Net\Http\SocketsHttpHandler\HttpConnectionSettings.cs (2)
27
internal
ICredentials
? _defaultProxyCredentials;
32
internal
ICredentials
? _credentials;
System\Net\Http\SocketsHttpHandler\HttpEnvironmentProxy.cs (2)
101
private
ICredentials
? _credentials;
301
public
ICredentials
? Credentials
System\Net\Http\SocketsHttpHandler\HttpNoProxy.cs (1)
8
public
ICredentials
? Credentials { get; set; }
System\Net\Http\SocketsHttpHandler\SocketsHttpHandler.cs (2)
98
public
ICredentials
? DefaultProxyCredentials
118
public
ICredentials
? Credentials
System\Net\Http\SocketsHttpHandler\SocksHelper.cs (1)
32
public static async ValueTask EstablishSocksTunnelAsync(Stream stream, string host, int port, Uri proxyUri,
ICredentials
? proxyCredentials, bool async, CancellationToken cancellationToken)
System.Net.Http.WinHttpHandler (11)
System\Net\Http\WinHttpAuthHelper.cs (5)
127
ICredentials
? proxyCreds = state.Proxy == null ?
188
ICredentials
? proxyCredentials;
266
public void SaveServerCredentialsToCache(Uri uri, uint authScheme,
ICredentials
serverCredentials)
313
ICredentials
credentials,
384
private static uint ChooseAuthScheme(uint supportedSchemes, Uri? uri,
ICredentials
? credentials)
System\Net\Http\WinHttpHandler.cs (4)
76
private
ICredentials
? _serverCredentials;
79
private
ICredentials
? _defaultProxyCredentials;
319
public
ICredentials
? ServerCredentials
354
public
ICredentials
? DefaultProxyCredentials
System\Net\Http\WinHttpRequestState.cs (2)
141
public
ICredentials
? ServerCredentials { get; set; }
143
public
ICredentials
? DefaultProxyCredentials { get; set; }
System.Net.Primitives (2)
System\Net\CredentialCache.cs (1)
169
public static
ICredentials
DefaultCredentials => SystemNetworkCredential.s_defaultCredential;
System\Net\IWebProxy.cs (1)
16
ICredentials
? Credentials { get; set; }
System.Net.Requests (13)
System\Net\AuthenticationManager.cs (2)
18
public static Authorization? Authenticate(string challenge, WebRequest request,
ICredentials
credentials) =>
21
public static Authorization? PreAuthenticate(WebRequest request,
ICredentials
credentials) =>
System\Net\FileWebRequest.cs (1)
78
public override
ICredentials
? Credentials { get; set; }
System\Net\FtpWebRequest.cs (2)
188
private
ICredentials
_authInfo;
312
public override
ICredentials
? Credentials
System\Net\GlobalProxySelection.cs (2)
23
private
ICredentials
? _credentials;
31
public
ICredentials
? Credentials
System\Net\HttpWebRequest.cs (3)
45
private
ICredentials
? _credentials;
122
public readonly
ICredentials
? Credentials;
875
public override
ICredentials
? Credentials
System\Net\IAuthenticationModule.cs (2)
8
Authorization? Authenticate(string challenge, WebRequest request,
ICredentials
credentials);
9
Authorization? PreAuthenticate(WebRequest request,
ICredentials
credentials);
System\Net\WebRequest.cs (1)
452
public virtual
ICredentials
? Credentials
System.Net.WebClient (2)
System\Net\WebClient.cs (2)
28
private
ICredentials
? _credentials;
176
public
ICredentials
? Credentials
System.Net.WebProxy (6)
System\Net\WebProxy.cs (6)
80
/// <param name="Credentials">An <see cref="
ICredentials
" /> instance to submit to the proxy server for authentication.</param>
85
public WebProxy(Uri? Address, bool BypassOnLocal, [StringSyntax(StringSyntaxAttribute.Regex, RegexOptions.IgnoreCase | RegexOptions.CultureInvariant)] string[]? BypassList,
ICredentials
? Credentials)
165
/// <param name="Credentials">An <see cref="
ICredentials
" /> instance to submit to the proxy server for authentication.</param>
171
public WebProxy(string? Address, bool BypassOnLocal, [StringSyntax(StringSyntaxAttribute.Regex, RegexOptions.IgnoreCase | RegexOptions.CultureInvariant)] string[]? BypassList,
ICredentials
? Credentials)
246
/// An <see cref="
ICredentials
"/> instance that contains the credentials to submit to the proxy server for authentication.
248
public
ICredentials
? Credentials { get; set; }
System.Net.WebSockets.Client (1)
System\Net\WebSockets\BrowserWebSockets\ClientWebSocketOptions.cs (1)
50
public System.Net.
ICredentials
Credentials
System.Private.Xml (9)
System\Xml\Resolvers\XmlPreloadedResolver.cs (1)
254
public override
ICredentials
Credentials
System\Xml\XmlDownloadManager.cs (3)
13
internal static Stream GetStream(Uri uri,
ICredentials
? credentials, IWebProxy? proxy)
27
internal static Task<Stream> GetStreamAsync(Uri uri,
ICredentials
? credentials, IWebProxy? proxy)
40
private static async Task<Stream> GetNonFileStreamAsync(Uri uri,
ICredentials
? credentials, IWebProxy? proxy)
System\Xml\XmlResolver.cs (1)
74
public virtual
ICredentials
Credentials
System\Xml\XmlResolver.ThrowingResolver.cs (1)
35
public override
ICredentials
Credentials
System\Xml\XmlSecureResolver.cs (1)
18
public override
ICredentials
Credentials
System\Xml\XmlUrlResolver.cs (2)
16
private
ICredentials
? _credentials;
22
public override
ICredentials
? Credentials
System.ServiceModel.Http (2)
System\ServiceModel\Channels\HttpChannelFactory.cs (2)
388
internal
ICredentials
GetCredentials()
390
ICredentials
creds = null;