SocketPermission.implies seems wrong for unresolveable hosts

XMLWordPrintable

    • b05
    • generic
    • generic
    • Verified

      Let p = new SocketPermission("invalidhost", "connect"). Then p.implies(p) is false unless -DtrustProxy=true, yet p.equals(p) is true. It seems quite strange to have
          p.equals(p) && !p.implies(p)
      for any permission class. To my mind, the definition of equals for all Permission classes should be p.equals(q) iff p.implies(q) and q.implies(p).

            Assignee:
            Yujiang Wang (Inactive)
            Reporter:
            Bob Scheifler (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: