certID.algId.parameters.Length = sizeof(nullParam);
/* SHA1(issuerName) */
- ocspdSha1(mIssuerName.Data, mIssuerName.Length, issuerNameHash);
+ ocspdSha1(mIssuerName.Data, (CC_LONG)mIssuerName.Length, issuerNameHash);
/* SHA1(issuer public key) */
- ocspdSha1(mIssuerPubKey.Data, mIssuerPubKey.Length, pubKeyHash);
+ ocspdSha1(mIssuerPubKey.Data, (CC_LONG)mIssuerPubKey.Length, pubKeyHash);
/* build the CertID from those components */
certID.issuerNameHash.Data = issuerNameHash;
}
/* generate digests using exist's hash algorithm */
- hf(mIssuerName.Data, mIssuerName.Length, digest);
+ hf(mIssuerName.Data, (CC_LONG)mIssuerName.Length, digest);
if(!ocspdCompareCssmData(&digestData, &exist.issuerNameHash)) {
return false;
}
- hf(mIssuerPubKey.Data, mIssuerPubKey.Length, digest);
+ hf(mIssuerPubKey.Data, (CC_LONG)mIssuerPubKey.Length, digest);
if(!ocspdCompareCssmData(&digestData, &exist.issuerPubKeyHash)) {
return false;
}
}
/*** Extensions-specific accessors ***/
+#if 0 /* unused ? */
const CSSM_DATA *OCSPSingleResponse::*crlUrl()
{
/* TBD */
return NULL;
}
+#endif
const CSSM_DATA *OCSPSingleResponse::crlNum()
{