case GNUTLS_CERT_NONE:
printf("- Peer did not send any X509 Certificate.\n");
break;
- case GNUTLS_CERT_CORRUPTED:
- printf("- Peer's certificate was corrupt\n");
- break;
case GNUTLS_CERT_REVOKED:
printf("- Peer's certificate was revoked\n");
break;
*/
typedef enum GNUTLS_CertificateStatus { GNUTLS_CERT_TRUSTED=1,
GNUTLS_CERT_VALID, GNUTLS_CERT_INVALID, GNUTLS_CERT_EXPIRED,
- GNUTLS_CERT_REVOKED, GNUTLS_CERT_CORRUPTED,
- GNUTLS_CERT_NONE
+ GNUTLS_CERT_REVOKED, GNUTLS_CERT_NONE
} GNUTLS_CertificateStatus;
typedef enum GNUTLS_CertificateRequest { GNUTLS_CERT_IGNORE, GNUTLS_CERT_REQUEST=1, GNUTLS_CERT_REQUIRE } GNUTLS_CertificateRequest;
if (verify < 0) {
gnutls_assert();
- return GNUTLS_CERT_CORRUPTED;
+ return GNUTLS_CERT_INVALID;
}
* GNUTLS_CERT_REVOKED: the certificate has been revoked
* (not implemented yet).
* GNUTLS_CERT_EXPIRED: the certificate has expired.
- * GNUTLS_CERT_CORRUPTED: the certificate is corrupted.
*
* A negative error code is returned in case of an error.
*
typedef enum CertificateStatus { GNUTLS_CERT_TRUSTED=1,
GNUTLS_CERT_VALID, GNUTLS_CERT_INVALID, GNUTLS_CERT_EXPIRED,
- GNUTLS_CERT_REVOKED, GNUTLS_CERT_CORRUPTED,
- GNUTLS_CERT_NONE
+ GNUTLS_CERT_REVOKED, GNUTLS_CERT_NONE
} CertificateStatus;
#define GNUTLS_CertificateStatus CertificateStatus
if (verify < 0) {
gnutls_assert();
- return GNUTLS_CERT_CORRUPTED;
+ return GNUTLS_CERT_INVALID;
}
if (verify < 0) {
gnutls_assert();
- return GNUTLS_CERT_CORRUPTED;
+ return GNUTLS_CERT_INVALID;
}
return verify;
tbs = _gnutls_get_tbs( cert);
if (tbs.data==NULL) {
gnutls_assert();
- return GNUTLS_CERT_CORRUPTED;
+ return GNUTLS_CERT_INVALID;
}
_gnutls_x509_log("X509_VERIFY: CERT[%s]\n", GET_CN(cert->raw));
_gnutls_x509_log( "X509_SIG: PK: %d\n", issuer->subject_pk_algorithm);
gnutls_assert();
- return GNUTLS_CERT_CORRUPTED;
+ return GNUTLS_CERT_INVALID;
}
case GNUTLS_CERT_NONE:
printf("- Peer did not send any certificate.\n");
break;
- case GNUTLS_CERT_CORRUPTED:
- printf("- Peer's certificate was corrupted.\n");
- break;
default:
printf("- Invalid status of peer's certificate.\n");
break;