/** * Returns true if all elements of the set are trusted instances. */ private static boolean trusted(Set set, TrustVerifier.Context ctx) throws RemoteException { return trusted(set.iterator(), ctx); }
/** * Returns true if all elements of the set are trusted instances. */ private static boolean trusted(Set set, TrustVerifier.Context ctx) throws RemoteException { return trusted(set.iterator(), ctx); }
return true; } else if (c == ServerMinPrincipal.class) { return trusted(((ServerMinPrincipal) obj).elements(), ctx); } else if (c == ClientMinPrincipal.class) { return trusted(((ClientMinPrincipal) obj).elements(), ctx); } else if (c == ClientMaxPrincipal.class) { return trusted(((ClientMaxPrincipal) obj).elements(), ctx); } else if (c == ConstraintAlternatives.class) { return trusted(((ConstraintAlternatives) obj).elements(), ctx); } else { return false; return trusted( ((BasicMethodConstraints) obj).possibleConstraints(), ctx); } else if (obj instanceof InvocationConstraints) { InvocationConstraints ic = (InvocationConstraints) obj; return (trusted(ic.requirements(), ctx) && trusted(ic.preferences(), ctx)); } else if (obj instanceof Principal) { Class c = obj.getClass();
return trusted(((ServerMinPrincipal) obj).elements(), ctx); } else if (c == ClientMinPrincipal.class) { return trusted(((ClientMinPrincipal) obj).elements(), ctx); } else if (c == ClientMaxPrincipal.class) { return trusted(((ClientMaxPrincipal) obj).elements(), ctx); } else if (c == ConstraintAlternatives.class) { return trusted(((ConstraintAlternatives) obj).elements(), ctx); } else { return false; return trusted( ((BasicMethodConstraints) obj).possibleConstraints(), ctx); } else if (obj instanceof InvocationConstraints) { InvocationConstraints ic = (InvocationConstraints) obj; return (trusted(ic.requirements(), ctx) && trusted(ic.preferences(), ctx)); } else if (obj instanceof Principal) { Class c = obj.getClass();