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.