hartti | 23 January, 2007 04:28
Continuing the report on Java Security Domain exceptions by operators. I had a little harder time finding out information about the T-Mobile U.S. restrictions as their developer web site is nowhere to be found. Fortunately I was able to dig up a couple of documents providing light on this issue (I have to admit that I have not had a T-Mobile phone at hand to test this, all this is based on the documents I received... however I am planning to visit the T-Mobile store to check this out myself...)
The untrusted 3rd party domain has major restrictions. No access to networking, messaging, local connectivity, PushRegistry, multimedia recording, reading/editing user data, or location API.
The trusted 3rd party domain does not exist.
There are semi-trusted partner and trusted partner domains (operator domains). The semi-trusted partner domain has "ask once per session" settings for all of the APIs I listed above. In the trusted partner domain access to the APIs listed above is set to "always allowed".
Commentshartti | 23/01/2007, 19:09
To be fair to the U.S. carriers, there are some operators also on the other side of the pond limiting the Java MIDlet capabilities. Namely Hutchinson 3G and Orange Israel. Check the discussion boards for discussion about Orange for example.balagopalks | 23/01/2007, 11:10
I have some doubts, (may be silly) Why does the operators make these restrictions? Do they make some profit by making these restrictions?hartti | 23/01/2007, 19:13
To my understanding they want to protect their customers and networks against malicious applications. Hence the additional protections.matrix241 | 24/01/2007, 20:35
hartti | 29/01/2007, 23:17
Suggesting this is of course possible. The hard part is to get it approved for the specification...
lunkwill | 29/01/2007, 15:10
hartti | 29/01/2007, 23:24
Christofferdbournique | 15/02/2007, 07:12
prajwol123 | 22/03/2007, 18:32
hartti | 23/03/2007, 00:41
Unfortunately I do not have a direct contact to offer you at T-Mobile U.S. This is an issue I would like to have an answer to the developers, but unfortunately, as of now, I do not.prajwol123 | 22/03/2007, 18:39
vijaypatidar | 24/06/2008, 07:30
I Think that T-mobile want to make a big Profit and they have blocked all the way to access the net from their handsets. i have tried very much to install my MIDlet on T-Mobile handsets using all the ways but did not success i have installed all the certificates now i think that we need operator level
certificates for that .
Thanks
Re: T-Mobile U.S. and Java Security Domains
tote_b5 | 23/01/2007, 10:29
On the contrary, fortunately such restrictions do not exist for Symbian (native) apps. Once an app is Symbian Signed, then it can do whatever it was programmed for. And no operators can have influence on what will be Symbian Signed and what will not. Hopefully. :-
Tote