Java 2 Network Security
does not necessarily mean that it obeys the rules of the Java language).
code limited access to carefully controlled resources. This could mean
allowing no access to the local file system, and network access only to the
location from which the code, or its Web page, came.
unlikely to want your security manager to allow anyone to do that, but you
might allow access to especially trustworthy people. So you download the
applet; discover that it is located at a trustworthy URL address and encrypted
with someone's private key; check the accompanying public key certificate to
make sure it is valid, and identify someone especially trustworthy; decrypt the
applet with that public key, and then allow it the necessary access.
content is that it has
taken, not because Java users are less trustful than others, but because even
the most trusted of code suppliers sometimes make mistakes, or can have
their systems compromised. Without the validation, a web of trust can
become a web of corruption if any one trusted site is successfully cracked.
vendors
of the key purposes of this book is to help you avoid any slips in your
installation.
you have no idea what has been left behind. There could be a virus on your
computer, or on any computer to which you are connected. Alternatively,
some of your business data could have been modified so that it is no longer
valid.