javaextensions/datagram/datagram/javasrc/com/nokia/mj/impl/datagram/UDPDatagramConnectionImpl.java
equal
deleted
inserted
replaced
132 { |
132 { |
133 String temp = "datagram:"+urls; |
133 String temp = "datagram:"+urls; |
134 |
134 |
135 /* security related stuff */ |
135 /* security related stuff */ |
136 ApplicationUtils appUtils = ApplicationUtils.getInstance(); |
136 ApplicationUtils appUtils = ApplicationUtils.getInstance(); |
137 DatagramPermissionImpl per = new DatagramPermissionImpl("datagram://"); |
137 DatagramPermissionImpl per = new DatagramPermissionImpl(DatagramPermissionImpl.SERVER_TARGET); |
138 Logger.LOG(Logger.ESOCKET, Logger.EInfo, |
138 Logger.LOG(Logger.ESOCKET, Logger.EInfo, |
139 "calling check permissions from UDPDatagramConnectionImpl"); |
139 "calling check permissions from UDPDatagramConnectionImpl"); |
140 appUtils.checkPermission(per); |
140 appUtils.checkPermission(per); |
141 /* security related stuff */ |
141 /* security related stuff */ |
142 |
142 |
169 |
169 |
170 if (iUri.host == null) |
170 if (iUri.host == null) |
171 { |
171 { |
172 /* security related stuff, server mode datagram connection */ |
172 /* security related stuff, server mode datagram connection */ |
173 ApplicationUtils appUtils = ApplicationUtils.getInstance(); |
173 ApplicationUtils appUtils = ApplicationUtils.getInstance(); |
174 DatagramPermissionImpl per = new DatagramPermissionImpl("datagram://"); |
174 DatagramPermissionImpl per = new DatagramPermissionImpl(DatagramPermissionImpl.SERVER_TARGET); |
175 Logger.LOG(Logger.ESOCKET, Logger.EInfo, |
175 Logger.LOG(Logger.ESOCKET, Logger.EInfo, |
176 "calling check permissions from UDPDatagramConnectionImpl"); |
176 "calling check permissions from UDPDatagramConnectionImpl"); |
177 appUtils.checkPermission(per); |
177 appUtils.checkPermission(per); |
178 /* security related stuff */ |
178 /* security related stuff */ |
179 |
179 |
181 } |
181 } |
182 else |
182 else |
183 { |
183 { |
184 /* security related stuff, client mode datagram connection */ |
184 /* security related stuff, client mode datagram connection */ |
185 ApplicationUtils appUtils = ApplicationUtils.getInstance(); |
185 ApplicationUtils appUtils = ApplicationUtils.getInstance(); |
186 DatagramPermissionImpl per = new DatagramPermissionImpl("datagram://*"); |
186 DatagramPermissionImpl per = new DatagramPermissionImpl(DatagramPermissionImpl.CLIENT_TARGET); |
187 Logger.LOG(Logger.ESOCKET, Logger.EInfo, |
187 Logger.LOG(Logger.ESOCKET, Logger.EInfo, |
188 "calling check permissions from UDPDatagramConnectionImpl"); |
188 "calling check permissions from UDPDatagramConnectionImpl"); |
189 appUtils.checkPermission(per); |
189 appUtils.checkPermission(per); |
190 /* security related stuff */ |
190 /* security related stuff */ |
191 |
191 |