You Are Here:

Community: Developer Discussion Boards

#1 Old Question Phone access security - 2006-12-12, 18:29

Join Date: Nov 2005
Posts: 3
witson
Offline
Registered User
Hello everyone here.
I am new in J2ME programming and I manage to create an alternative mp3 player for s40 v2 phones (which includes my own n6230i)

A such player needs to browse internal phone folders seeking for supported audio files;
I got the algorithm that lists all files in a folder, however, when running a midlet that uses FileConnection Api (JSR-75), the application needs user confirmation every time the folder in search is changed, so the phone prompts user every time the application attemps to acces a local folder

It is quite disturbing when you use an MMC with 1GB and a lot of folders included within...

I know it is possible to let a Midlet accessing the phone for read/write without user prompt, but it needs a "certificate", which roughly seems to be an encryption key or something like that...

My question is: How to inlcude a such certificate in a midlet ?

I am using NetBeans 4.1 with Mobilty Pack to compile my applications and then I transfer to my phone through a DKU-2 Cable using PC suite

Any help is welcome

Best regards
Reply With Quote

#2 Old Re: Phone access security - 2006-12-12, 18:45

Join Date: Mar 2003
Posts: 6,211
petrib
Offline
Forum Nokia Champion
It is not just about getting a certificate, but it is about getting a certificate and having a trusted party sign the application. In the case of Java it means going through the Java Verified process: http://www.javaverified.com
Reply With Quote

#3 Old Re: Phone access security - 2006-12-12, 19:02

Join Date: Apr 2003
Posts: 6,408
Location: USA, CA
hartti's Avatar
hartti
Offline
Nokia Expert
In addition to the Java Verified path you can probably get (buy) a certificate from a CA (like Verisign or Thawte) and sign your midlet with that. The corresponding root certificate has to be on your phone (you cannot install them yourself)

You can check which certificates are in your phone through this path
Menu > Web > Settings > Security settings > Authority certificates
(I hope I remembered correctly that this part is used on 6230i, if the above path does not work then try Menu > Settings > Security -> Authority certificates)

Hartti
Reply With Quote

#4 Old Re: Phone access security - 2006-12-12, 23:08

Join Date: Nov 2006
Posts: 14
pig30n
Offline
Registered User
Hello witson.

How did you manage to play a large mp3 for example ( > 3MB) into your audio player ? I'm also building a customized music player for S40 3rd ed, but i cannot play an mp3 larger than 1 MB (it runs out of memory when you prefetch the player).

Please refer to my post http://discussion.forum.nokia.com/fo...ad.php?t=95500

Thanks!
Reply With Quote
Reply « Previous Thread | Next Thread »
Display Modes
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules

You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Forum Jump
Similar Threads
Thread Thread Starter Forum Replies Last Post
Access all phone features jonasalbert20 General Browsing 10 2007-04-23 04:36
How can i access phone memory via pc without using any type of pc suit riteshvishu PC Suite API and PC Connectivity SDK 7 2006-11-28 11:16
Phone that allows WAP access for unsigned SMS midlet? travjohn1134 Mobile Java General 5 2006-10-31 03:31
Phone book access phoenix__ PC Suite API and PC Connectivity SDK 0 2004-12-13 17:01
How do I access information related to AccessPoints available on my phone? ashbhatia Symbian User Interface 0 2002-10-30 06:57

Rate This

 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia 
RDF Facets: qdcZidentifierQSxhttpE3aE2fE2fdiscussionE2eforumE2enokiaE2ecomE2fforumE2fshowthreadE2ephpE3ftE3d134434X qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qdcZtypeQUqfntypeZCommunityContentQ qdcZtypeQUqfntypeZE44iscussionQ qdcZtypeQUqfntypeZE44iscussionContentQ qdcZtypeQUqfntypeZE52esourceQ qdcZtypeQUqfntypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qfnZtopicQUqfnTopicZentertainmentQ qfnZtopicQUqfnTopicZj2meQ qfnZtopicQUqfnTopicZjavaQ qfnZtopicQUqfnTopicZmediaQ qfnZtypeQUqfntypeZCommunityContentQ qfnZtypeQUqfntypeZE44iscussionQ qfnZtypeQUqfntypeZE44iscussionContentQ qfnZtypeQUqfntypeZE52esourceQ qfnZtypeQUqfntypeZWebpageQ qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qrdfZtypeQUqfntypeZCommunityContentQ qrdfZtypeQUqfntypeZE44iscussionQ qrdfZtypeQUqfntypeZE44iscussionContentQ qrdfZtypeQUqfntypeZE52esourceQ qrdfZtypeQUqfntypeZWebpageQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ