Motorola E680 Technical Manual - Page 92

Untrusted MIDlet Suites, Untrusted Domain

Page 92 highlights

All constructors, methods, and inherited methods for the MIDletStateChangeException class in the javax.microedition.midlet package All constructors and inherited methods for the MIDletStateChangeException class in the javax.microedition.midlet package Supported Supported Please note the domain configuration is selected upon agreement with the operator. Untrusted MIDlet Suites A MIDlet suite is untrusted when the origin or integrity of the JAR file cannot be trusted by the device. The following are conditions of untrusted MIDlet suites: • If errors occur in the process of verifying if a MIDlet suite is trusted, then the MIDlet suite will be rejected. • Untrusted MIDlet suites will execute in the untrusted domain where access to protected APIs or functions is not allowed or allowed with explicit confirmation from the user. Untrusted Domain Any MIDlet suites that are unsigned will belong to the untrusted domain. Untrusted domains handsets will allow, without explicit confirmation, untrusted MIDlet suites access to the following APIs: • javax.microedition.rms - RMS APIs • javax.microedition.midlet - MIDlet Lifecycle APIs • javax.microedition.lcdui - User Interface APIs • javax.microedition.lcdui.game - Gaming APIs • javax.microedition.media - Multimedia APIs for sound playback • javax.microedition.media.control - Multimedia APIs for sound playback The untrusted domain will allow, with explicit user confirmation, untrusted MIDlet suites access to the following protected APIs or functions: • javax.microedition.io.HttpConnection - HTTP protocol • javax.microedition.io.HttpsConnection - HTTPS protocol 92

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107

92
All constructors, methods, and inherited methods for the
MIDletStateChangeException class in the javax.microedition.midlet
package
Supported
All constructors and inherited methods for the
MIDletStateChangeException class in the javax.microedition.midlet
package
Supported
Please note the domain configuration is selected upon agreement with the operator.
Untrusted MIDlet Suites
A MIDlet suite is untrusted when the origin or integrity of the JAR file cannot be trusted by
the device.
The following are conditions of untrusted MIDlet suites:
If errors occur in the process of verifying if a MIDlet suite is trusted, then the
MIDlet suite will be rejected.
Untrusted MIDlet suites will execute in the untrusted domain where access to
protected APIs or functions is not allowed or allowed with explicit confirmation
from the user.
Untrusted Domain
Any MIDlet suites that are unsigned will belong to the untrusted domain. Untrusted
domains handsets will allow, without explicit confirmation, untrusted MIDlet suites access
to the following APIs:
javax.microedition.rms
– RMS APIs
javax.microedition.midlet
– MIDlet Lifecycle APIs
javax.microedition.lcdui
– User Interface APIs
javax.microedition.lcdui.game
– Gaming APIs
javax.microedition.media
– Multimedia APIs for sound playback
javax.microedition.media.control
– Multimedia APIs for
sound playback
The untrusted domain will allow, with explicit user confirmation, untrusted MIDlet suites
access to the following protected APIs or functions:
javax.microedition.io.HttpConnection
– HTTP protocol
javax.microedition.io.HttpsConnection
– HTTPS protocol