1 write to authenticationModules
System (1)
net\System\Net\mail\smtpconnection.cs (1)
65
this.
authenticationModules
= authenticationModules;
14 references to authenticationModules
System (14)
net\System\Net\mail\smtpconnection.cs (14)
426
for (int i = 0; i <
authenticationModules
.Length; i++)
430
if (!AuthSupported(
authenticationModules
[i])) {
435
servicePoint.Port,
authenticationModules
[i].AuthenticationType);
439
Authorization auth = SetContextAndTryAuthenticate(
authenticationModules
[i], credential, null);
443
info = AuthCommand.Send(this,
authenticationModules
[i].AuthenticationType, auth.Message);
452
auth =
authenticationModules
[i].Authenticate(info.Line, null, this, this.client.TargetName, this.channelBindingToken);
461
authenticationModules
[i].CloseContext(this);
972
while (++currentModule < connection.
authenticationModules
.Length)
975
ISmtpAuthenticationModule module = connection.
authenticationModules
[currentModule];
987
IAsyncResult result = AuthCommand.BeginSend(connection, connection.
authenticationModules
[currentModule].AuthenticationType, auth.Message, authenticateCallback, this);
1041
thisPtr.connection.
authenticationModules
[thisPtr.currentModule].CloseContext(thisPtr.connection);
1062
Authorization auth = connection.
authenticationModules
[currentModule].Authenticate(authResponse, null, connection, connection.client.TargetName, connection.channelBindingToken);
1077
connection.
authenticationModules
[currentModule].CloseContext(connection);
1100
thisPtr.connection.
authenticationModules
[thisPtr.currentModule].CloseContext(thisPtr.connection);