Java Runtime 2.1 and JSR 177 (SATSA-APDU)
Hi all,
I read that Java Runtime 2.1 supports JSR 177 APDU.
I have 3 questions.
Does the jsr 177 APDU is include in the Beta version,
Does a midlet that want access to this API must be signed with particular cerificate,
When the release version is planed.
Thanks very much,
Adrien
Re: Java Runtime 2.1 and JSR 177 (SATSA-APDU)
Hello Adrien,
[QUOTE]Does the jsr 177 APDU is include in the Beta version[/QUOTE]
According to JRT 2.1 release notes on Forum Nokia Wiki, the Beta release includes the support for the API: [url]http://wiki.forum.nokia.com/index.php/Java_Runtime_2.1_for_Symbian_Release_notes[/url]
[QUOTE]Does a midlet that want access to this API must be signed with particular cerificate[/QUOTE]
The security settings for JSR-177 (SATSA-APDU package) are defined on Forum Nokia Java Developer's Library: [url]http://library.forum.nokia.com/topic/Java_Developers_Library/GUID-BAE4AAA6-750C-4AC1-9835-0B6C3070E70C.html[/url]
[QUOTE]When the release version is planed.[/QUOTE]
For reference, check out the public roadmap available on Forum.Nokia.com: [url]http://www.forum.nokia.com/piazza/blogs/resources/300116/SymbianJavaExternalRoadmapOctober2009.pdf[/url]
Regards,
r2j7
Re: Java Runtime 2.1 and JSR 177 (SATSA-APDU)
So with this API I sign my midlet correctly I will be able to send APDU to the SIM Card on the phone, isn't it?
Re: Java Runtime 2.1 and JSR 177 (SATSA-APDU)
It says that the card must have an ACF File. If the ACF file doesn't exists what append? All the APDU are forwarded to the applet or it will be rejected?
Re: Java Runtime 2.1 and JSR 177 (SATSA-APDU)
It's sure that with a Thawte certificate my application will be able to access all the APIs (jsr 177-APDU for example) on a Nokia N97 or N97 mini phone?
Also is it Code Signing Certificate for Sun Java™ that I 've to purchase to sign my Midlet to get access to the APis?
Thanks,
Adrien
Re: Java Runtime 2.1 and JSR 177 (SATSA-APDU)
I find more information about the ACF File. I learn that the ACF File is needed only if a PKCS#15 application is located in the card. If not, all permission will granted. Is it true?
Thanks,
Adrien
Re: Java Runtime 2.1 and JSR 177 (SATSA-APDU)
[QUOTE]Also is it Code Signing Certificate for Sun Java™ that I 've to purchase to sign my Midlet to get access to the APis?[/QUOTE]
3rd party certificate is good for your task, ref to [url]http://library.forum.nokia.com/[/url]
Impelmentation Notes - JSR 177 - Symbian platform Runtime envirnoment notes - Securtiy settings - Table of Access rights of access domain
[QUOTE]It is recommended that you locate the ACF files in the pkcs#15 or WIM application and use a relative path in the ACIF. If an absolute path is used in the ACIF, the ACF must be readable on all logical channels; otherwise, the terminal might not be able to access the ACF.[/QUOTE]
thanks,
~Amitabh
Re: Java Runtime 2.1 and JSR 177 (SATSA-APDU)
I agree with your second quote but if the PCKS#15 application is not present in the sim card, what append?
Re: Java Runtime 2.1 and JSR 177 (SATSA-APDU)
Hi,
The JSR 177 implementation do not mention that the PCKS#15 application is mandatory or optional.
So my question is does a PCKS#15 app located in the card is needed to use the JSR 177 in the phone?
Thanks, Adrien