Specifies the security certificate status values that may be returned by the PopClient class.
The PopClient class uses the SecurityCertificate enumeration to identify the current status of the certificate that was provided by the remote host when a secure connection was established.
| Member Name | Description |
|---|---|
| certificateNone | No certificate information is available. A secure connection was not established with the server. |
| certificateValid | The certificate is valid. |
| certificateNoMatch | The certificate is valid, however the domain name specified in the certificate does not match the domain name of the remote host. The application can examine the CertificateSubject property to determine the site the certificate was issued to. |
| certificateExpired | The certificate has expired and is no longer valid. The application can examine the CertificateExpires property to determine when the certificate expired. |
| certificateRevoked | The certificate has been revoked and is no longer valid. It is recommended that the application immediately terminate the connection if this status is returned. |
| certificateUntrusted | The certificate has not been issued by a trusted authority, or the certificate is not trusted on the local host. It is recommended that the application immediately terminate the connection if this status is returned. |
| certificateInvalid | The certificate is invalid. This typically indicates that the internal structure of the certificate is damaged. It is recommended that the application immediately terminate the connection if this status is returned. |
Namespace: SocketTools
Assembly: SocketTools.PopClient (in SocketTools.PopClient.dll)