The MIDP 3.0 permission model has changed from Name-based permissions in MIDP 2.x to Class-based permissions.
In the Class-based permissions model, a MIDlet requests permission using MIDlet-Permission-<n> and MIDlet-Permission-Opt-<n>.
For applications defined using MIDP 3.0 as the “Microedition Profile”, it should be possible to define its permissions either in MIDP 2.x or MIDP3.0 style.
MTJ already supports the Name-based permission model in the “signing” tab of the Application Descriptor editor. If the application defined itself as MIDP 3.0 in “Microedition Profile”, then MTJ should provide an editing option of Class-based permissions in addition to name-based permissions.