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