--- a/securityanddataprivacytools/securitytools/certapp/encdec/filecertstore.cpp Fri Jun 11 15:32:35 2010 +0300
+++ b/securityanddataprivacytools/securitytools/certapp/encdec/filecertstore.cpp Tue Jul 06 16:21:56 2010 +0300
@@ -286,10 +286,11 @@
if(iCertInfo.CertificateFormat() == EX509Certificate)
{
TKeyIdentifier subjectKeyId;
-
+ bool isCA = ( iCertInfo.CertificateOwnerType() != EUserCertificate );
+
// nb. If processing a swicertstore we ignore any SubjectKeyId in the extension.
if(X509SubjectKeyId((iSwiMode)?(KIgnoreCertificateExtension) : (KUseCertificateExtension),
- false,
+ false, isCA,
iCertData,
iCertSubject, subjectKeyId))
{