Lines Matching refs:codesource
238 * <li> <i>codesource</i> must not be null.
240 * of this object's certificates must be present in <i>codesource</i>'s
244 * <i>codesource</i>'s:<p>
246 * <li> <i>codesource</i>'s location must not be null.
249 * equals <i>codesource</i>'s location, then return true.
252 * equal to <i>codesource</i>'s protocol.
257 * SocketPermission constructed with <i>codesource</i>'s host.
261 * <i>codesource</i>'s port.
264 * <i>codesource</i>'s file, then the following checks are made:
266 * then <i>codesource</i>'s file must start with this object's
269 * then <i>codesource</i>'s file must start with this object's
272 * then <i>codesource</i>'s file must match this object's
276 * not null, it must equal <i>codesource</i>'s reference.
281 * For example, the codesource objects with the following locations
283 * the codesource with the location "http://java.sun.com/classes/foo.jar"
295 * @param codesource CodeSource to compare against.
297 * @return true if the specified codesource is implied by this codesource,
301 public boolean implies(CodeSource codesource)
303 if (codesource == null)
306 return matchCerts(codesource, false) && matchLocation(codesource);