javacommons/security/javasrc/com/nokia/mj/impl/security/midp/common/PermissionMappingTable.java
branchRCL_3
changeset 83 26b2b12093af
parent 77 7cee158cb8cd
equal deleted inserted replaced
77:7cee158cb8cd 83:26b2b12093af
    56         PERMISSION_MAPPING_TABLE.put(
    56         PERMISSION_MAPPING_TABLE.put(
    57             "javax.microedition.io.Connector.datagramreceiver", new MIDPPermission(
    57             "javax.microedition.io.Connector.datagramreceiver", new MIDPPermission(
    58                 "com.nokia.mj.impl.gcf.protocol.datagram.DatagramPermissionImpl", "datagram://"));
    58                 "com.nokia.mj.impl.gcf.protocol.datagram.DatagramPermissionImpl", "datagram://"));
    59         PERMISSION_MAPPING_TABLE.put(
    59         PERMISSION_MAPPING_TABLE.put(
    60             "javax.microedition.io.Connector.comm", new MIDPPermission(
    60             "javax.microedition.io.Connector.comm", new MIDPPermission(
    61                 "com.nokia.mj.impl.gcf.protocol.comm.CommPermissionImpl", "comm:*"));
    61                 "com.nokia.mj.impl.gcf.protocol.comm.CommPermissionImpl", "comm://*"));
    62         PERMISSION_MAPPING_TABLE.put(
    62         PERMISSION_MAPPING_TABLE.put(
    63             "javax.microedition.io.PushRegistry", new MIDPPermission(
    63             "javax.microedition.io.PushRegistry", new MIDPPermission(
    64                 "com.nokia.mj.impl.gcf.PushRegistryPermissionImpl", "*"));
    64                 "com.nokia.mj.impl.gcf.PushRegistryPermissionImpl", "*"));
    65         PERMISSION_MAPPING_TABLE.put(
    65         PERMISSION_MAPPING_TABLE.put(
    66             "javax.microedition.io.Connector.sms", new MIDPPermission(
    66             "javax.microedition.io.Connector.sms", new MIDPPermission(
   176         PERMISSION_MAPPING_TABLE.put(
   176         PERMISSION_MAPPING_TABLE.put(
   177             "javax.microedition.PropertyPermission", new MIDPPermission(
   177             "javax.microedition.PropertyPermission", new MIDPPermission(
   178                 "com.nokia.mj.impl.properties.mobinfo.MobileInfoPermission", "*", "read"));
   178                 "com.nokia.mj.impl.properties.mobinfo.MobileInfoPermission", "*", "read"));
   179         PERMISSION_MAPPING_TABLE.put(
   179         PERMISSION_MAPPING_TABLE.put(
   180             "javax.microedition.contactless.ndef.NDEFTagConnection.write", new MIDPPermission(
   180             "javax.microedition.contactless.ndef.NDEFTagConnection.write", new MIDPPermission(
   181                 "com.nokia.mj.impl.nfc.utils.ContactlessCommunicationPermission", "ndef://*", "write"));
   181                 "com.nokia.mj.impl.ccapi.utils.ContactlessCommunicationPermission", "ndef://*", "write"));
   182         PERMISSION_MAPPING_TABLE.put(
   182         PERMISSION_MAPPING_TABLE.put(
   183             "javax.microedition.contactless.DiscoveryManager", new MIDPPermission(
   183             "javax.microedition.contactless.DiscoveryManager", new MIDPPermission(
   184                 "com.nokia.mj.impl.nfc.utils.ContactlessCommunicationPermission", "DiscoveryManager", "get_instance"));
   184                 "com.nokia.mj.impl.ccapi.utils.ContactlessCommunicationPermission", "discoveryManager", "get_instance"));
   185         PERMISSION_MAPPING_TABLE.put(
   185         PERMISSION_MAPPING_TABLE.put(
   186             "javax.microedition.io.Connector.ndef", new MIDPPermission(
   186             "javax.microedition.io.Connector.ndef", new MIDPPermission(
   187                 "com.nokia.mj.impl.nfc.utils.ContactlessCommunicationPermission", "ndef://*", "open"));
   187                 "com.nokia.mj.impl.ccapi.utils.ContactlessCommunicationPermission", "ndef://*", "open"));
   188         PERMISSION_MAPPING_TABLE.put(
   188         PERMISSION_MAPPING_TABLE.put(
   189             "javax.microedition.io.Connector.rf", new MIDPPermission(
   189             "javax.microedition.io.Connector.rf", new MIDPPermission(
   190                 "com.nokia.mj.impl.nfc.utils.ContactlessCommunicationPermission", "rf://*", "open"));
   190                 "com.nokia.mj.impl.ccapi.utils.ContactlessCommunicationPermission", "rf://*", "open"));
   191         PERMISSION_MAPPING_TABLE.put(
   191         PERMISSION_MAPPING_TABLE.put(
   192             "javax.microedition.io.Connector.sc", new MIDPPermission(
   192             "javax.microedition.io.Connector.sc", new MIDPPermission(
   193                 "com.nokia.mj.impl.nfc.utils.ContactlessCommunicationPermission", "sc://*", "open"));
   193                 "com.nokia.mj.impl.ccapi.utils.ContactlessCommunicationPermission", "sc://*", "open"));
   194         PERMISSION_MAPPING_TABLE.put(
   194         PERMISSION_MAPPING_TABLE.put(
   195             "javax.microedition.io.Connector.vtag", new MIDPPermission(
   195             "javax.microedition.io.Connector.vtag", new MIDPPermission(
   196                 "com.nokia.mj.impl.nfc.utils.ContactlessCommunicationPermission", "vtag://*", "open"));
   196                 "com.nokia.mj.impl.ccapi.utils.ContactlessCommunicationPermission", "vtag://*", "open"));
   197         PERMISSION_MAPPING_TABLE.put(
   197         PERMISSION_MAPPING_TABLE.put(
   198             "javax.microedition.io.SocketProtocolPermission", new MIDPPermission(
   198             "javax.microedition.io.SocketProtocolPermission", new MIDPPermission(
   199                 "com.nokia.mj.impl.gcf.protocol.socket.SocketPermissionImpl", "socket://*"));
   199                 "com.nokia.mj.impl.gcf.protocol.socket.SocketPermissionImpl", "socket://*"));
   200         PERMISSION_MAPPING_TABLE.put(
   200         PERMISSION_MAPPING_TABLE.put(
   201             "javax.microedition.io.HttpProtocolPermission", new MIDPPermission(
   201             "javax.microedition.io.HttpProtocolPermission", new MIDPPermission(
   224         PERMISSION_MAPPING_TABLE.put(
   224         PERMISSION_MAPPING_TABLE.put(
   225             "javax.microedition.location.LandmarkPermission", new MIDPPermission(
   225             "javax.microedition.location.LandmarkPermission", new MIDPPermission(
   226                 "com.nokia.mj.impl.location.LocationPermission", "*"));
   226                 "com.nokia.mj.impl.location.LocationPermission", "*"));
   227        PERMISSION_MAPPING_TABLE.put(
   227        PERMISSION_MAPPING_TABLE.put(
   228             "javax.microedition.midlet.AutoStartPermission", new MIDPPermission(
   228             "javax.microedition.midlet.AutoStartPermission", new MIDPPermission(
   229                 "com.nokia.mj.impl.installer.utils.AutoStartPermission", null));
       
   230        PERMISSION_MAPPING_TABLE.put(
       
   231             "AutoStartPermission", new MIDPPermission(
       
   232                 "com.nokia.mj.impl.installer.utils.AutoStartPermission", null));
   229                 "com.nokia.mj.impl.installer.utils.AutoStartPermission", null));
   233        PERMISSION_MAPPING_TABLE.put(
   230        PERMISSION_MAPPING_TABLE.put(
   234             "javax.microedition.midlet.CmdLineArgsPermission", new MIDPPermission(
   231             "javax.microedition.midlet.CmdLineArgsPermission", new MIDPPermission(
   235                 "com.nokia.mj.impl.rt.utils.CmdLineArgsPermission", null));
   232                 "com.nokia.mj.impl.rt.utils.CmdLineArgsPermission", null));
   236        PERMISSION_MAPPING_TABLE.put(
   233        PERMISSION_MAPPING_TABLE.put(