The class Authenticator represents an object that knows how to obtain authentication
for a network connection.
Applications use this class by creating a subclass, and registering an instance of that
subclass with the system with setDefault().
Use the static load method to load classes that implement tool
agents from jars encountered in CLASSPATH like properties or located in a
plugin directory.
There a three properties that may be set in Shark's configuration file
(conf/Shark.conf).
ToolAgentClassPath: This property specifies a colon separated list of
bytecode containers, i.e.