Added comment how to use validateCertificates()
Modified POM to build JARs w/ and w/o dependencies
Modified Rating to contain different ratings for different connections (=host/certificate combinations..). Use TLSConnectionInfo instead of directly calling NotaryRating.getInstance().getScore(). See SimpleServer and NotaryServer for example how to use
Added Code to accept Certificate of Notary Connection
Added debug output
Adapt properties to possible test cases by other groups. Please see SimpleServer for Example Trusted/Untrusted URLs.
Ups.. this was missing...