#include <sslerr.h>
const TInt | KErrSSLNoSharedCipher |
No shared cipher was found. The handshake failed because there was no available shared cipher supported by both the client and the server.
const TInt | KErrSSLSocketBusy |
The socket already has received data pending on it. This error is seen when StartClientHandshake is called when there is already data waiting to be read from the socket.
const TInt | KErrSSLInvalidCipherSuite |
One or more cipher suites passed as an argument was invalid.
const TInt | KErrSSLInvalidCert |
The certificate that was passed as an argument was invalid. (this could be that actual certificate is not a valid certificate, or if certman handles are passed, it wasn't found in certman)
const TInt | KErrSSLReceivedAlert |
An SSL alert was received from the remote end, which caused the connection to be terminated.
const TInt | KErrSSLRecvNotSupportedHS |
An invalid handshake message was received.
const TInt | KErrSSLHSRecordFieldTooBig |
A field in the handshake record being parsed was too big.
const TInt | KErrSSLHandshakeCanceled |
CancelHandshake was called during one of the handshake methods.
const TInt | KErrSSLDisconnectIndication |
An unspecified error was signaled from the SSL.dll to the adaptor.
const TInt | KErrSSLAlertUnexpectedMessage |
An inappropriate message was received.
const TInt | KErrSSLAlertBadRecordMac |
A record was received with an incorrect MAC.
const TInt | KErrSSLAlertDecryptionFailed |
A TLS cipher text was decrypted in an invalid way.
const TInt | KErrSSLAlertRecordOverflow |
A TLS cipher text record was received which was too long.
const TInt | KErrSSLAlertDecompressionFailure |
The decompression function received improper input.
const TInt | KErrSSLAlertHandshakeFailure |
With given the options available, the sender was unable to negotiate an acceptable set of security parameters .
const TInt | KErrSSLAlertBadCertificate |
A certificate was corrupt, e.g. contained signatures that could not be verified.
const TInt | KErrSSLAlertUnsupportedCertificate |
The certificate was of an unsupported type.
const TInt | KErrSSLAlertCertificateRevoked |
The certificate was revoked.
const TInt | KErrSSLAlertCertificateExpired |
The certificate was expired.
const TInt | KErrSSLAlertCertificateUnknown |
An unspecified problem with the certificate. Certificate can not be used.
const TInt | KErrSSLAlertIllegalParameter |
A field in the handshake was out of range or inconsistent with other fields.
const TInt | KErrSSLAlertUnknownCA |
The certificate was not accepted.
Either the CA certificate could not be located or the CA could not be matched with a known trusted CA.
const TInt | KErrSSLAlertAccessDenied |
A valid certificate was received, but the access control denied access.
const TInt | KErrSSLAlertDecodeError |
A message could not be decoded, e.g. some field was out of the specified range.
const TInt | KErrSSLAlertDecryptError |
A handshake cryptographic operation failed.
const TInt | KErrSSLAlertExportRestriction |
A negotiation was not allowed due to export restrictions.
const TInt | KErrSSLAlertProtocolVersion |
The protocol version was not supported, e.g. the client has attempted to negotiate a recognised, but unsupported protocol.
const TInt | KErrSSLAlertInsufficientSecurity |
Returned instead of KErrSSLAlertHandshakeFailure when the negotiation fails because the server requests ciphers more secure than those supported by the client.
const TInt | KErrSSLAlertUserCanceled |
This handshake is being cancelled by the user.
const TInt | KErrSSLAlertNoRenegotiation |
No renegotiation will be accepted.