summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjpierre%netscape.com <devnull@localhost>2002-07-16 00:45:50 +0000
committerjpierre%netscape.com <devnull@localhost>2002-07-16 00:45:50 +0000
commit49421d3da424aaad545af9783eb543a9665051ff (patch)
treeda158a7569471d8509af2054d7a5c2ba499b305c
parent1ea3f361439b4a0e7c556c371d046e3318561cc8 (diff)
downloadnss-hg-49421d3da424aaad545af9783eb543a9665051ff.tar.gz
Make certutil use the new CERT_VerifyCertificate function when verifying certs
-rw-r--r--security/nss/cmd/certutil/certutil.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/security/nss/cmd/certutil/certutil.c b/security/nss/cmd/certutil/certutil.c
index 3b89e394e..0d7caafe5 100644
--- a/security/nss/cmd/certutil/certutil.c
+++ b/security/nss/cmd/certutil/certutil.c
@@ -695,22 +695,22 @@ ValidateCert(CERTCertDBHandle *handle, char *name, char *date,
SECStatus rv;
CERTCertificate *cert = NULL;
int64 timeBoundary;
- SECCertUsage usage;
+ SECCertificateUsage usage;
CERTVerifyLog reallog;
CERTVerifyLog *log = NULL;
switch (*certUsage) {
case 'C':
- usage = certUsageSSLClient;
+ usage = certificateUsageSSLClient;
break;
case 'V':
- usage = certUsageSSLServer;
+ usage = certificateUsageSSLServer;
break;
case 'S':
- usage = certUsageEmailSigner;
+ usage = certificateUsageEmailSigner;
break;
case 'R':
- usage = certUsageEmailRecipient;
+ usage = certificateUsageEmailRecipient;
break;
default:
PORT_SetError (SEC_ERROR_INVALID_ARGS);
@@ -747,8 +747,8 @@ ValidateCert(CERTCertDBHandle *handle, char *name, char *date,
}
}
- rv = CERT_VerifyCert(handle, cert, checkSig, usage,
- timeBoundary, pwdata, log);
+ rv = CERT_VerifyCertificate(handle, cert, checkSig, usage,
+ timeBoundary, pwdata, log, &usage);
if ( log ) {
if ( log->head == NULL ) {
fprintf(stdout, "%s: certificate is valid\n", progName);