Re: PIM SecurityException in Nokia N72
Robert Virkus <[email protected]> Wed, 20 Aug 2008 16:01:42 +0200
| Newsgroups | gmane.comp.java.sun.kvm |
|---|---|
| Message-ID | <[email protected]> |
Hi all, this is really a frightening development lately with all those =20 security "improvements" of the MSA. Everything is even more restricted =20= than before. Mind you, I think signing is a good thing so in theory we =20= can all just sign the application and that's sorted. Unfortunately the =20= real world out there just does not allow to sign application in a =20 sensible manner: some operators remove root certificates (like =20 Verisign, Thawte etc). Not all devices support root certificates. So =20 there is no certificate that can be used everywhere with the notable =20 exception of Java Verified, which is almost (!) ubiquitous. However, =20 using Java Verified is very, very cost intensive, especially when you =20= have different variants of your application for different handsets =20 (which is some cases is required due to the fragmentation). No every =20 company can afford to pay around 300$ for each version update and for =20= each application variant. I've seen a lot of gaming companies =20 releasing around 300 different variants of their application - taken =20 the margins into account you have no chance to finance Java Verified =20 in those circumstances. So my personal wish list for the next MSA release is: either use =20 sensible security recommendations or provide a mandatory way how we =20 all can sign applications, e.g. by mandating the same unremovable root =20= certificate for all MSA compliant handsets. Additionally I'd like to =20 see that Third Party certification such as Thawte should suffice for =20 getting all requested permissions (possibly by asking the user at the =20= first usage of a specific permission after the installation). Another side note regarding the Series 60 Application Manager: please =20= allow to set security in the Options menu for the application - in =20 that way at least advanced users will be able to find those settings; =20= normal users will never, ever find out how they can change security =20 settings on Series 60 (it took me about half an hour until I found =20 this myself - and I was knowing what I was looking for). Now I can stop my rant ;-) Take care, Robert On Aug 20, 2008, at 15:39 , Daniel Rocha wrote: > You should configure your midlet in Application Manager to "Always =20 > ask" > permission setting for "Edit user data". Go to Menu / Applications / > App. Mgr. / Highlight your midlet, choose "open" from the menu and > configure this setting.=3D20 > > Alternatively, you can sign the midlet so the security prompts aren't > shown. > > Daniel > > -----Original Message----- > From: A mailing list for KVM discussion > [mailto:[email protected]] On Behalf Of ext > [email protected] > Sent: Wednesday, August 20, 2008 9:42 AM > To: [email protected] > Subject: PIM SecurityException in Nokia N72 > > hi plz help me > i am storing phone number and name from j2me application into > addressBook.it is working prfectly on sun emulator but when i =20 > install on > My Nokia N72.it retrive all contact but at the time of storing it =20 > throws > SecurityException. > plz help me to solve this problem. > or there is any other way to store contact in addressBook. > [Message sent by forum member 'ajay_kumar' (ajay_kumar)] > > http://forums.java.net/jive/thread.jspa?messageID=3D3D294361 > > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D= 3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D= 3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D > =3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D= 3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D > =3D3D=3D3D=3D3D > To unsubscribe, send email to [email protected] and include in the > body of the message "signoff KVM-INTEREST". For general help, send > email to [email protected] and include in the body of the message > "help". > > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D=20 > 3D=20 > =3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D= 3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D > To unsubscribe, send email to [email protected] and include in =20 > the body > of the message "signoff KVM-INTEREST". For general help, send email =20= > to > [email protected] and include in the body of the message "help". -- Robert Virkus CEO Enough Software S=F6gestr. 70 28195 Bremen Germany Email: [email protected] Phone: +49 - (0)421 - 8409 938 Fax: +49 - (0)421 - 9889 132 Mobile: +49 - (0)160 - 7788 203 ICQ: 194752667 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D To unsubscribe, send email to [email protected] and include in the body of the message "signoff KVM-INTEREST". For general help, send email to [email protected] and include in the body of the message "help".