{ get { return ((ElServerSSLSocket) DataSocket).ClientAuthentication; }
OnCertificateValidate(this, certificate, ref validate); } private void OnSecureClientCertificateNeeded(Object sender, ref byte[] CertificateBuffer, ref int CertificateSize, ref byte[] PrivateKeyBuffer, ref int PrivateKeySize,
{ if (OnCertificateNeeded != null) OnCertificateNeeded(this, ref CertificateBuffer, ref CertificateSize, ref PrivateKeyBuffer, ref PrivateKeySize, ClientCertificateType); }
get { return ((ElClientSSLSocket) DataSocket).CloseReason; } }