From S60 3rd Edition to S60 3rd Edition FP1

javax.microedition.securityservice.CMSMessageSignatureService only allows characters which can be found in the ASCII character set in caNames.


  • In S60 3rd edition FP1, non-ASCII characters in caNames cause IllegalArgumentException.

  • Previously, in S60 3rd edition, having non-ASCII characters in caNames caused certificates not to be found, and thus CMSMessageSignatureServiceException to be thrown with reason code CRYPTO_NO_CERTIFICATE.