cryptoservices/certificateandkeymgmt/x509/x509cert.cpp
changeset 30 cf642210ecb7
parent 17 cd501b96611d
child 48 eb9b28acd381
child 60 11c66574c2a2
equal deleted inserted replaced
19:ece3df019add 30:cf642210ecb7
   512 		TAlgorithmId digestId = EMD5;
   512 		TAlgorithmId digestId = EMD5;
   513 		iDigestAlgorithm = CAlgorithmIdentifier::NewL(digestId, encodedParams->Des());
   513 		iDigestAlgorithm = CAlgorithmIdentifier::NewL(digestId, encodedParams->Des());
   514 		iAsymmetricAlgorithm = CAlgorithmIdentifier::NewL(algId, encodedParams->Des());
   514 		iAsymmetricAlgorithm = CAlgorithmIdentifier::NewL(algId, encodedParams->Des());
   515 		}
   515 		}
   516 
   516 
   517 	if (oidDes == KSHA1WithRSA)
   517 	if (oidDes == KSHA1WithRSA  || oidDes == KSHA1WithRSASignature)
   518 		{
   518 		{
   519 		TAlgorithmId algId = ERSA;
   519 		TAlgorithmId algId = ERSA;
   520 		TAlgorithmId digestId = ESHA1;
   520 		TAlgorithmId digestId = ESHA1;
   521 		iDigestAlgorithm = CAlgorithmIdentifier::NewL(digestId, encodedParams->Des());
   521 		iDigestAlgorithm = CAlgorithmIdentifier::NewL(digestId, encodedParams->Des());
   522 		iAsymmetricAlgorithm = CAlgorithmIdentifier::NewL(algId, encodedParams->Des());
   522 		iAsymmetricAlgorithm = CAlgorithmIdentifier::NewL(algId, encodedParams->Des());