protected virtual void OnNeedPassword(SslNeedPasswordEventArgs e)
		{
			if (this.NeedPassword != null)
			{
				this.NeedPassword(this, e);
			}
		}
 protected virtual void OnNeedPassword(SslNeedPasswordEventArgs e)
 {
     if (this.NeedPassword != null)
     {
         this.NeedPassword(this, e);
     }
 }
        private void LoadCertificateFromFile()
        {
            SslNeedPasswordEventArgs lEventArgs = new SslNeedPasswordEventArgs();

            this.OnNeedPassword(lEventArgs);

            this.Certificate = new X509Certificate2(this.CertificateFileName, lEventArgs.Password, X509KeyStorageFlags.Exportable);
        }
		private void LoadCertificateFromFile()
		{
			SslNeedPasswordEventArgs lEventArgs = new SslNeedPasswordEventArgs();
			this.OnNeedPassword(lEventArgs);

			this.Certificate = new X509Certificate2(this.CertificateFileName, lEventArgs.Password, X509KeyStorageFlags.Exportable);
		}