1123 return permissions; |
1123 return permissions; |
1124 } |
1124 } |
1125 |
1125 |
1126 private static MIDPPermission[] getDefaultPermissions() |
1126 private static MIDPPermission[] getDefaultPermissions() |
1127 { |
1127 { |
1128 MIDPPermission[] defaultPerms = new MIDPPermission[5]; |
1128 MIDPPermission[] defaultPerms = new MIDPPermission[7]; |
1129 defaultPerms[0] = new MIDPPermission("java.util.PropertyPermission", "microedition.*", "read"); |
1129 defaultPerms[0] = new MIDPPermission("java.util.PropertyPermission", "microedition.*", "read"); |
1130 defaultPerms[1] = new MIDPPermission("javax.microedition.PropertyPermission", "mobinfo.publicinfo", "read"); |
1130 defaultPerms[1] = new MIDPPermission("javax.microedition.PropertyPermission", "mobinfo.publicinfo", "read"); |
1131 defaultPerms[2] = new MIDPPermission("javax.microedition.PropertyPermission", "mobinfo.cellid", "read"); |
1131 defaultPerms[2] = new MIDPPermission("javax.microedition.PropertyPermission", "mobinfo.cellid", "read"); |
1132 defaultPerms[3] = new MIDPPermission("javax.microedition.PropertyPermission", "mobinfo.countrycode", "read"); |
1132 defaultPerms[3] = new MIDPPermission("javax.microedition.PropertyPermission", "mobinfo.countrycode", "read"); |
1133 defaultPerms[4] = new MIDPPermission("javax.microedition.PropertyPermission", "mobinfo.networkid", "read"); |
1133 defaultPerms[4] = new MIDPPermission("javax.microedition.PropertyPermission", "mobinfo.networkid", "read"); |
|
1134 defaultPerms[5] = new MIDPPermission("javax.microedition.PropertyPermission", "mobinfo.spn", "read"); |
|
1135 defaultPerms[6] = new MIDPPermission("javax.microedition.PropertyPermission", "mobinfo.ons", "read"); |
1134 return defaultPerms; |
1136 return defaultPerms; |
1135 } |
1137 } |
1136 |
1138 |
1137 public static boolean checkGrantedPermissions(Vector grantedPermissions, MIDPPermission[] expectedPermissions) |
1139 public static boolean checkGrantedPermissions(Vector grantedPermissions, MIDPPermission[] expectedPermissions) |
1138 { |
1140 { |