4 implementations of ISmtpAuthenticationModule
System (4)
net\System\Net\mail\SmtpDigestAuthenticationModule.cs (1)
22class SmtpDigestAuthenticationModule : ISmtpAuthenticationModule
net\System\Net\mail\SmtpLoginAuthenticationModule.cs (1)
21class SmtpLoginAuthenticationModule : ISmtpAuthenticationModule
net\System\Net\mail\SmtpNegotiateAuthenticationModule.cs (1)
17internal class SmtpNegotiateAuthenticationModule : ISmtpAuthenticationModule
net\System\Net\mail\SmtpNtlmAuthenticationModule.cs (1)
23class SmtpNtlmAuthenticationModule : ISmtpAuthenticationModule
13 references to ISmtpAuthenticationModule
System (13)
net\System\Net\mail\SmtpAuthenticationManager.cs (4)
30internal static void Register(ISmtpAuthenticationModule module) 75internal static ISmtpAuthenticationModule[] GetModules() 79ISmtpAuthenticationModule[] copy = new ISmtpAuthenticationModule[modules.Count];
net\System\Net\mail\smtpconnection.cs (7)
52ISmtpAuthenticationModule[] authenticationModules; 61internal SmtpConnection(SmtpTransport parent, SmtpClient client, ICredentialsByHost credentials, ISmtpAuthenticationModule[] authenticationModules) 285internal bool AuthSupported(ISmtpAuthenticationModule module){ 476private Authorization SetContextAndTryAuthenticate(ISmtpAuthenticationModule module, NetworkCredential credential, ContextAwareResult context) 533internal AuthenticateCallbackContext(SmtpConnection thisPtr, ISmtpAuthenticationModule module, NetworkCredential credential, string spn, ChannelBinding Token) 545internal readonly ISmtpAuthenticationModule module; 975ISmtpAuthenticationModule module = connection.authenticationModules[currentModule];
net\System\Net\mail\SmtpTransport.cs (2)
65ISmtpAuthenticationModule[] authenticationModules; 82internal SmtpTransport(SmtpClient client, ISmtpAuthenticationModule[] authenticationModules)