alias: net_access
  javax.microedition.io.Connector.http,
  javax.microedition.io.Connector.https

alias: low_level_net_access
  javax.microedition.io.Connector.datagram, 
  javax.microedition.io.Connector.datagramreceiver,
  javax.microedition.io.Connector.socket,
  javax.microedition.io.Connector.rtsp,  
  javax.microedition.io.Connector.serversocket,  
  javax.microedition.io.Connector.ssl

alias: call_control
  javax.microedition.io.Connector.sip,
  javax.microedition.io.Connector.sips

alias: messaging
  javax.wireless.messaging.sms.send,
  javax.wireless.messaging.mms.send,
  javax.microedition.io.Connector.sms,  
  javax.wireless.messaging.sms.receive,  
  javax.microedition.io.Connector.mms,
  javax.wireless.messaging.mms.receive

alias: restricted_messaging
  javax.wireless.messaging.cbs.receive,
  javax.microedition.io.Connector.cbs

alias: application_auto_invocation
  javax.microedition.io.PushRegistry,
  javax.microedition.content.ContentHandler

alias: local_connectivity
  javax.microedition.io.Connector.comm,
  javax.microedition.io.Connector.obex.client,
  javax.microedition.io.Connector.obex.server,
  javax.microedition.io.Connector.bluetooth.client,
  javax.microedition.io.Connector.bluetooth.server,
  javax.microedition.io.Connector.obex.client.tcp,
  javax.microedition.io.Connector.obex.server.tcp

alias: smart_card
  javax.microedition.apdu.aid,
  javax.microedition.jcrmi

alias: authentication
  javax.microedition.securityservice.CMSMessageSignatureService

alias: multimedia_recording
  javax.microedition.media.control.RecordControl,
  javax.microedition.media.control.VideoControl.getSnapshot,
  javax.microedition.amms.control.camera.enableShutterFeedback

alias: read_user_data_access
  javax.microedition.pim.ContactList.read,
  javax.microedition.pim.EventList.read,
  javax.microedition.pim.ToDoList.read,
  javax.microedition.io.Connector.file.read

alias: write_user_data_access
  javax.microedition.pim.ContactList.write,
  javax.microedition.pim.EventList.write,
  javax.microedition.pim.ToDoList.write,
  javax.microedition.io.Connector.file.write,
  javax.microedition.amms.control.tuner.setPreset

alias: location
  javax.microedition.location.Location,
  javax.microedition.location.ProximityListener,
  javax.microedition.location.Orientation

alias: landmark
  javax.microedition.location.LandmarkStore.read,
  javax.microedition.location.LandmarkStore.write,
  javax.microedition.location.LandmarkStore.category,
  javax.microedition.location.LandmarkStore.management

alias: payment
  javax.microedition.payment.process

alias: satsa
  javax.microedition.apdu.sat

domain: minimum,unsecured

domain: maximum,unsecured
allow: net_access
allow: low_level_net_access
allow: application_auto_invocation
allow: messaging
allow: multimedia_recording
allow: read_user_data_access
allow: write_user_data_access
allow: location
allow: landmark

domain: manufacturer
blanket(blanket): net_access
blanket(blanket): low_level_net_access
blanket(blanket): call_control
blanket(blanket): messaging
session(session): restricted_messaging
session(session): location
session(session): landmark
blanket(blanket): local_connectivity
blanket(blanket): application_auto_invocation
blanket(blanket): multimedia_recording
allow(allow): read_user_data_access
allow(allow): write_user_data_access
session(session): satsa
session(session): authentication

domain: operator
allow(allow): net_access
allow(allow): low_level_net_access
allow(allow): call_control
allow(allow): messaging
allow(allow): restricted_messaging
allow(allow): location
allow(allow): landmark
allow(allow): local_connectivity
allow(allow): application_auto_invocation
allow(allow): multimedia_recording
allow(allow): read_user_data_access
allow(allow): write_user_data_access
allow(allow): satsa
allow(allow): authentication

domain: preferred
blanket(blanket): net_access
blanket(blanket): low_level_net_access
blanket(blanket): call_control
blanket(blanket): messaging
blanket(blanket): restricted_messaging
blanket(blanket): location
blanket(blanket): landmark
blanket(blanket): local_connectivity
blanket(blanket): application_auto_invocation
blanket(blanket): multimedia_recording
blanket(blanket): read_user_data_access
blanket(blanket): write_user_data_access

domain: identified_third_party
blanket(blanket): net_access
blanket(blanket): low_level_net_access
session(session): call_control
blanket(blanket): messaging
session(session): restricted_messaging
session(session): location
session(session): landmark
blanket(blanket): local_connectivity
session(session): application_auto_invocation
blanket(blanket): multimedia_recording
blanket(blanket): read_user_data_access
blanket(blanket): write_user_data_access


domain: unidentified_third_party,unsecured
oneshot(oneshot): net_access
oneshot(oneshot): messaging
session(session): multimedia_recording
