1 type derived from NetworkCredential
System (1)
net\System\Net\CredentialCache.cs (1)
389internal class SystemNetworkCredential : NetworkCredential {
20 instantiations of NetworkCredential
System (3)
net\System\Net\Configuration\SmtpNetworkElement.cs (1)
177this.credential = new NetworkCredential(element.UserName, element.Password);
net\System\Net\FtpWebRequest.cs (2)
242private static readonly NetworkCredential DefaultFtpNetworkCredential = new NetworkCredential("anonymous", "anonymous@", String.Empty); 540networkCredential = new NetworkCredential(username, password);
System.Runtime.Remoting (3)
channels\http\httpclientchannel.cs (2)
627httpWebRequest.Credentials = new NetworkCredential(_securityUserName, _securityPassword); 629httpWebRequest.Credentials = new NetworkCredential(_securityUserName, _securityPassword, _securityDomain);
channels\tcp\tcpclientchannel.cs (1)
279credentials = new NetworkCredential(_securityUserName, _securityPassword, _securityDomain);
System.ServiceModel (9)
System\ServiceModel\Channels\TransportSecurityHelpers.cs (2)
493result = new NetworkCredential(token.UserName, token.Password); 588this.credential = new NetworkCredential(token.UserName, token.Password);
System\ServiceModel\ComIntegration\ChannelCredentials.cs (1)
70newCredentials = new NetworkCredential(userName, password, domain);
System\ServiceModel\Security\HttpDigestClientCredential.cs (1)
19this.digestCredentials = new NetworkCredential();
System\ServiceModel\Security\SecurityUtils.cs (4)
1462credential = new NetworkCredential(partsWithSlashDelimiter[1], NetworkCredentialHelper.UnsafeGetPassword(credential), partsWithSlashDelimiter[0]); 1469credential = new NetworkCredential(partsWithAtDelimiter[0], NetworkCredentialHelper.UnsafeGetPassword(credential), partsWithAtDelimiter[1]); 1489dummyNetworkCredential = new NetworkCredential("dummy", "dummy"); 1880result = new NetworkCredential(NetworkCredentialHelper.UnsafeGetUsername(networkCredential), NetworkCredentialHelper.UnsafeGetPassword(networkCredential), NetworkCredentialHelper.UnsafeGetDomain(networkCredential));
System\ServiceModel\Security\WindowsClientCredential.cs (1)
57this.windowsCredentials = new NetworkCredential();
System.Web (5)
Security\ADMembershipProvider.cs (5)
377NetworkCredential credential = new NetworkCredential(username, password); 2281NetworkCredential credentialForValidation = (usernameIsSAMAccountName) ? new NetworkCredential(username, password, directoryInfo.DomainName) 2282: DirectoryInformation.GetCredentialsWithDomain(new NetworkCredential(username, password)); 4103credentialsWithDomain = new NetworkCredential(null, ""); 4124credentialsWithDomain = new NetworkCredential(username, password, domainName);
169 references to NetworkCredential
PresentationCore (2)
Core\CSharp\MS\Internal\AppModel\CustomCredentialPolicy.cs (2)
118public bool ShouldSendCredential(Uri challengeUri, WebRequest request, NetworkCredential credential, IAuthenticationModule authenticationModule) 144private bool IsDefaultCredentials(NetworkCredential credential)
System (84)
net\System\Net\_BasicClient.cs (1)
88NetworkCredential NC = credentials.GetCredential(httpWebRequest.ChallengedUri, Signature);
net\System\Net\_DigestClient.cs (3)
64NetworkCredential NC = credentials.GetCredential(httpWebRequest.ChallengedUri, DigestClient.Signature); 327NetworkCredential NC = credentials.GetCredential(httpWebRequest.ChallengedUri, Signature); 940internal static Authorization Authenticate(HttpDigestChallenge digestChallenge, NetworkCredential NC, string spn, ChannelBinding binding) {
net\System\Net\_FtpControlStream.cs (2)
69internal NetworkCredential Credentials { 72return (NetworkCredential) m_Credentials.Target;
net\System\Net\_KerberosClient.cs (1)
78NetworkCredential NC = credentials.GetCredential(httpWebRequest.ChallengedUri, Signature);
net\System\Net\_NegotiateClient.cs (1)
80NetworkCredential NC = credentials.GetCredential(httpWebRequest.ChallengedUri, negotiateSignature);
net\System\Net\_NTAuthentication.cs (6)
338internal NTAuthentication(string package, NetworkCredential networkCredential, SpnToken spnToken, 380internal NTAuthentication(bool isServer, string package, NetworkCredential credential, string spn, ContextFlags requestedContextFlags, ContextAwareResult context, ChannelBinding channelBinding) 431internal NTAuthentication(bool isServer, string package, NetworkCredential credential, string spn, ContextFlags requestedContextFlags, ChannelBinding channelBinding) { 457internal InitializeCallbackContext(NTAuthentication thisPtr, bool isServer, string package, NetworkCredential credential, string spn, ContextFlags requestedContextFlags, ChannelBinding channelBinding) 471internal readonly NetworkCredential credential; 484private void Initialize(bool isServer, string package, NetworkCredential credential, string spn, ContextFlags requestedContextFlags, ChannelBinding channelBinding) {
net\System\Net\_NtlmClient.cs (1)
77NetworkCredential NC = credentials.GetCredential(httpWebRequest.ChallengedUri, Signature);
net\System\Net\AuthenticationManager.cs (1)
31NetworkCredential credential,
net\System\Net\Configuration\SmtpNetworkElement.cs (3)
173this.credential = (NetworkCredential)CredentialCache.DefaultCredentials; 182internal NetworkCredential Credential 216NetworkCredential credential = null;
net\System\Net\CredentialCache.cs (12)
51/// <para>Adds a <see cref='System.Net.NetworkCredential'/> 55public void Add(Uri uriPrefix, string authType, NetworkCredential cred) { 89public void Add(string host, int port, string authenticationType, NetworkCredential credential) { 133/// <para>Removes a <see cref='System.Net.NetworkCredential'/> 182/// Returns the <see cref='System.Net.NetworkCredential'/> 187public NetworkCredential GetCredential(Uri uriPrefix, string authType) { 196NetworkCredential mostSpecificMatch = null; 226mostSpecificMatch = (NetworkCredential)credEnum.Value; 237public NetworkCredential GetCredential(string host, int port, string authenticationType) { 254NetworkCredential match = null; 272match = (NetworkCredential)credEnum.Value; 310public static NetworkCredential DefaultNetworkCredentials {
net\System\Net\FtpWebRequest.cs (4)
242private static readonly NetworkCredential DefaultFtpNetworkCredential = new NetworkCredential("anonymous", "anonymous@", String.Empty); 254internal static NetworkCredential DefaultNetworkCredential{ 527NetworkCredential networkCredential = null; 2009NetworkCredential networkCreds = this.Credentials.GetCredential(m_Uri, "basic");
net\System\Net\HttpWebRequest.cs (2)
4014(!(Credentials is NetworkCredential) && 4818NetworkCredential networkCreds = Credentials.GetCredential(_Uri, "basic");
net\System\Net\ICredentials.cs (1)
38NetworkCredential GetCredential(Uri uri, String authType);
net\System\Net\ICredentialsByHost.cs (1)
38NetworkCredential GetCredential(string host, int port, string authenticationType);
net\System\Net\IntranetCredentialPolicy.cs (1)
78public virtual bool ShouldSendCredential(Uri challengeUri, WebRequest request, NetworkCredential credential, IAuthenticationModule authModule)
net\System\Net\mail\ISmtpAuthenticationModule.cs (1)
15Authorization Authenticate(string challenge, NetworkCredential credentials, object sessionCookie, string spn, ChannelBinding channelBindingToken);
net\System\Net\mail\smtpconnection.cs (5)
434NetworkCredential credential = credentials.GetCredential(servicePoint.Host, 476private Authorization SetContextAndTryAuthenticate(ISmtpAuthenticationModule module, NetworkCredential credential, ContextAwareResult context) 533internal AuthenticateCallbackContext(SmtpConnection thisPtr, ISmtpAuthenticationModule module, NetworkCredential credential, string spn, ChannelBinding Token) 546internal readonly NetworkCredential credential; 980NetworkCredential credential = connection.credentials.GetCredential(host, port, module.AuthenticationType);
net\System\Net\mail\SmtpDigestAuthenticationModule.cs (1)
35public Authorization Authenticate(string challenge, NetworkCredential credential, object sessionCookie, string spn, ChannelBinding channelBindingToken)
net\System\Net\mail\SmtpLoginAuthenticationModule.cs (3)
34public Authorization Authenticate(string challenge, NetworkCredential credential, object sessionCookie, string spn, ChannelBinding channelBindingToken) 40NetworkCredential cachedCredential = sessions[sessionCookie] as NetworkCredential;
net\System\Net\mail\SmtpNegotiateAuthenticationModule.cs (1)
30public Authorization Authenticate(string challenge, NetworkCredential credential, object sessionCookie, string spn, ChannelBinding channelBindingToken)
net\System\Net\mail\SmtpNtlmAuthenticationModule.cs (1)
36public Authorization Authenticate(string challenge, NetworkCredential credential, object sessionCookie, string spn, ChannelBinding channelBindingToken)
net\System\Net\NetworkCredential.cs (6)
42/// Initializes a new instance of the <see cref='System.Net.NetworkCredential'/> 53/// Initializes a new instance of the <see cref='System.Net.NetworkCredential'/> 64/// Initializes a new instance of the <see cref='System.Net.NetworkCredential'/> 77/// Initializes a new instance of the <see cref='System.Net.NetworkCredential'/> 231public NetworkCredential GetCredential(Uri uri, String authType) { 235public NetworkCredential GetCredential(string host, int port, String authenticationType) {
net\System\Net\SecureProtocols\_NegoState.cs (2)
90NetworkCredential credential, 125NetworkCredential credential,
net\System\Net\SecureProtocols\NegotiateStream.cs (24)
69AuthenticateAsClient((NetworkCredential)CredentialCache.DefaultCredentials, null, string.Empty, ProtectionLevel.EncryptAndSign, TokenImpersonationLevel.Identification); 71public virtual void AuthenticateAsClient(NetworkCredential credential, string targetName) 75public virtual void AuthenticateAsClient(NetworkCredential credential, ChannelBinding binding, string targetName) 81public virtual void AuthenticateAsClient( NetworkCredential credential, 89public virtual void AuthenticateAsClient(NetworkCredential credential, 108return BeginAuthenticateAsClient((NetworkCredential)CredentialCache.DefaultCredentials, null, string.Empty, 114public virtual IAsyncResult BeginAuthenticateAsClient(NetworkCredential credential, string targetName, AsyncCallback asyncCallback, object asyncState) 122public virtual IAsyncResult BeginAuthenticateAsClient(NetworkCredential credential, ChannelBinding binding, string targetName, AsyncCallback asyncCallback, object asyncState) 130public virtual IAsyncResult BeginAuthenticateAsClient(NetworkCredential credential, 143public virtual IAsyncResult BeginAuthenticateAsClient(NetworkCredential credential, 181AuthenticateAsServer((NetworkCredential)CredentialCache.DefaultCredentials, null, ProtectionLevel.EncryptAndSign, TokenImpersonationLevel.Identification); 186AuthenticateAsServer((NetworkCredential)CredentialCache.DefaultCredentials, policy, ProtectionLevel.EncryptAndSign, TokenImpersonationLevel.Identification); 189public virtual void AuthenticateAsServer( NetworkCredential credential, 196public virtual void AuthenticateAsServer(NetworkCredential credential, 215return BeginAuthenticateAsServer((NetworkCredential)CredentialCache.DefaultCredentials, null, ProtectionLevel.EncryptAndSign, TokenImpersonationLevel.Identification, asyncCallback, asyncState); 221return BeginAuthenticateAsServer((NetworkCredential)CredentialCache.DefaultCredentials, policy, ProtectionLevel.EncryptAndSign, TokenImpersonationLevel.Identification, asyncCallback, asyncState); 225public virtual IAsyncResult BeginAuthenticateAsServer(NetworkCredential credential, 235public virtual IAsyncResult BeginAuthenticateAsServer(NetworkCredential credential, 275public virtual Task AuthenticateAsClientAsync(NetworkCredential credential, string targetName) 282NetworkCredential credential, string targetName, 290public virtual Task AuthenticateAsClientAsync(NetworkCredential credential, ChannelBinding binding, string targetName) 297NetworkCredential credential, ChannelBinding binding, 317public virtual Task AuthenticateAsServerAsync(NetworkCredential credential, ProtectionLevel requiredProtectionLevel, TokenImpersonationLevel requiredImpersonationLevel) 324NetworkCredential credential, ExtendedProtectionPolicy policy,
System.IdentityModel (7)
System\IdentityModel\Selectors\KerberosSecurityTokenProvider.cs (3)
16NetworkCredential networkCredential; 28public KerberosSecurityTokenProvider(string servicePrincipalName, TokenImpersonationLevel tokenImpersonationLevel, NetworkCredential networkCredential) 53public NetworkCredential NetworkCredential
System\IdentityModel\Tokens\KerberosRequestorSecurityToken.cs (4)
32public KerberosRequestorSecurityToken(string servicePrincipalName, TokenImpersonationLevel tokenImpersonationLevel, NetworkCredential networkCredential, string id) 37internal KerberosRequestorSecurityToken(string servicePrincipalName, TokenImpersonationLevel tokenImpersonationLevel, NetworkCredential networkCredential, string id, ChannelBinding channelBinding) 42internal KerberosRequestorSecurityToken(string servicePrincipalName, TokenImpersonationLevel tokenImpersonationLevel, NetworkCredential networkCredential, string id, SafeFreeCredentials credentialsHandle, ChannelBinding channelBinding) 126void Initialize(TokenImpersonationLevel tokenImpersonationLevel, NetworkCredential networkCredential, SafeFreeCredentials credentialsHandle, ChannelBinding channelBinding)
System.Net (1)
AssemblyInfo.cs (1)
27[assembly: TypeForwardedToAttribute(typeof(System.Net.NetworkCredential))]
System.Runtime.Remoting (3)
channels\tcp\tcpclientchannel.cs (2)
274NetworkCredential credentials = null; 284credentials = (NetworkCredential)CredentialCache.DefaultCredentials;
channels\tcp\tcpserverchannel.cs (1)
503negoServer.AuthenticateAsServer((NetworkCredential)CredentialCache.DefaultCredentials, _protectionLevel, impLevel);
System.ServiceModel (65)
System\ServiceModel\Channels\HttpChannelFactory.cs (8)
610string AppendWindowsAuthenticationInfo(string inputString, NetworkCredential credential, 633string GetConnectionGroupName(HttpWebRequest httpWebRequest, NetworkCredential credential, AuthenticationLevel authenticationLevel, 731HttpWebRequest GetWebRequest(EndpointAddress to, Uri via, NetworkCredential credential, 889NetworkCredential credential = HttpChannelUtilities.GetCredential(this.authenticationScheme, 2007NetworkCredential credential = 2016NetworkCredential credential = 2035void SetupWebRequest(AuthenticationLevel authenticationLevel, TokenImpersonationLevel impersonationLevel, NetworkCredential credential) 2150NetworkCredential credential = HttpChannelUtilities.GetCredential(this.authenticationScheme,
System\ServiceModel\Channels\HttpChannelHelpers.cs (5)
3435public static NetworkCredential GetCredential(AuthenticationSchemes authenticationScheme, 3442NetworkCredential result = null; 3453static NetworkCredential GetCredentialCore(AuthenticationSchemes authenticationScheme, 3460NetworkCredential result = null; 3804public static void ValidateDigestCredential(ref NetworkCredential credential, TokenImpersonationLevel impersonationLevel)
System\ServiceModel\Channels\TransportSecurityHelpers.cs (17)
233public static NetworkCredential EndGetSspiCredential(IAsyncResult result, 239public static NetworkCredential EndGetSspiCredential(IAsyncResult result, 246public static NetworkCredential GetSspiCredential(SecurityTokenProviderContainer tokenProvider, TimeSpan timeout, 251NetworkCredential result = GetSspiCredential(tokenProvider.TokenProvider as SspiSecurityTokenProvider, timeout, 259public static NetworkCredential GetSspiCredential(SspiSecurityTokenProvider tokenProvider, TimeSpan timeout, 268public static NetworkCredential GetSspiCredential(SecurityTokenManager credentialProvider, 273NetworkCredential result = null; 307static NetworkCredential GetSspiCredential(SspiSecurityTokenProvider tokenProvider, TimeSpan timeout, 311NetworkCredential credential = null; 478public static NetworkCredential EndGetUserNameCredential(IAsyncResult result) 483public static NetworkCredential GetUserNameCredential(SecurityTokenProviderContainer tokenProvider, TimeSpan timeout) 485NetworkCredential result = null; 559NetworkCredential credential; 621public static NetworkCredential End(IAsyncResult result) 631NetworkCredential credential; 715public static NetworkCredential End(IAsyncResult result, 725public static NetworkCredential End(IAsyncResult result,
System\ServiceModel\Channels\WindowsStreamSecurityUpgradeProvider.cs (3)
29NetworkCredential serverCredential; 112NetworkCredential ServerCredential 307NetworkCredential credential;
System\ServiceModel\ComIntegration\ChannelCredentials.cs (1)
62NetworkCredential newCredentials = null;
System\ServiceModel\Security\HttpDigestClientCredential.cs (2)
14NetworkCredential digestCredentials; 42public NetworkCredential ClientCredential
System\ServiceModel\Security\SecurityUtils.cs (18)
273static NetworkCredential dummyNetworkCredential; 402internal static EndpointIdentity CreateWindowsIdentity(NetworkCredential serverCredential) 1121internal static string AppendWindowsAuthenticationInfo(string inputString, NetworkCredential credential, 1445internal static void FixNetworkCredential(ref NetworkCredential credential) 1514internal static bool IsDefaultNetworkCredential(NetworkCredential credential) 1875internal static NetworkCredential GetNetworkCredentialsCopy(NetworkCredential networkCredential) 1877NetworkCredential result; 1889internal static NetworkCredential GetNetworkCredentialOrDefault(NetworkCredential credential) 1957static internal bool IsNullOrEmpty(NetworkCredential credential) 1970static internal bool IsDefault(NetworkCredential credential) 1980static internal string UnsafeGetUsername(NetworkCredential credential) 1990static internal string UnsafeGetPassword(NetworkCredential credential) 2000static internal string UnsafeGetDomain(NetworkCredential credential) 2010static NetworkCredential UnsafeGetDefaultNetworkCredentials() 2016internal static SafeFreeCredentials GetCredentialsHandle(string package, NetworkCredential credential, bool isServer, params string[] additionalPackages) 2100NetworkCredential credential = null;
System\ServiceModel\Security\SpnegoTokenAuthenticator.cs (2)
27NetworkCredential serverCredential; 51public NetworkCredential ServerCredential
System\ServiceModel\Security\SpnegoTokenProvider.cs (1)
156NetworkCredential credential = null;
System\ServiceModel\Security\SspiSecurityTokenProvider.cs (2)
23public SspiSecurityTokenProvider(NetworkCredential credential, bool allowNtlm, TokenImpersonationLevel impersonationLevel) 29public SspiSecurityTokenProvider(NetworkCredential credential, bool extractGroupsForWindowsAccounts, bool allowUnauthenticatedCallers)
System\ServiceModel\Security\Tokens\SspiSecurityToken.cs (4)
20NetworkCredential networkCredential; 26public SspiSecurityToken(TokenImpersonationLevel impersonationLevel, bool allowNtlm, NetworkCredential networkCredential) 35public SspiSecurityToken(NetworkCredential networkCredential, bool extractGroupsForWindowsAccounts, bool allowUnauthenticatedCallers) 88public NetworkCredential NetworkCredential
System\ServiceModel\Security\WindowsClientCredential.cs (2)
16NetworkCredential windowsCredentials; 52public NetworkCredential ClientCredential
System.Web (7)
Security\ADMembershipProvider.cs (7)
377NetworkCredential credential = new NetworkCredential(username, password); 2281NetworkCredential credentialForValidation = (usernameIsSAMAccountName) ? new NetworkCredential(username, password, directoryInfo.DomainName) 3441private NetworkCredential credentials = null; 3473NetworkCredential credentials, 4098internal static NetworkCredential GetCredentialsWithDomain(NetworkCredential credentials) 4100NetworkCredential credentialsWithDomain;