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