From 50f9defece12322c4c317ccfbce3a276407cd13c Mon Sep 17 00:00:00 2001 From: Juan Lang Date: Tue, 16 May 2006 11:12:31 -0700 Subject: [PATCH] crypt32: Support CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID implicit property. --- dlls/crypt32/store.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/dlls/crypt32/store.c b/dlls/crypt32/store.c index 6fafc5aeb09..c9ca2815d87 100644 --- a/dlls/crypt32/store.c +++ b/dlls/crypt32/store.c @@ -1931,9 +1931,14 @@ static BOOL WINAPI CertContext_GetProperty(PWINE_CERT_CONTEXT context, context->cert.pCertInfo->SubjectPublicKeyInfo.PublicKey.cbData, pvData, pcbData); break; - case CERT_SIGNATURE_HASH_PROP_ID: case CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID: - FIXME("implicit property %ld\n", dwPropId); + ret = CertContext_GetHashProp(context, dwPropId, CALG_MD5, + context->cert.pCertInfo->SerialNumber.pbData, + context->cert.pCertInfo->SerialNumber.cbData, + pvData, pcbData); + break; + case CERT_SIGNATURE_HASH_PROP_ID: + FIXME("CERT_SIGNATURE_HASH_PROP_ID unimplemented\n"); SetLastError(CRYPT_E_NOT_FOUND); break; default: